@extends('layouts.public') {{-- Usa o layout público --}} {{-- Define o título da página --}} @section('title', $title ?? 'Catálogo de Temas') @section('content') {{-- Seção Cabeçalho da Página --}}

Catálogo de Temas

Explore nossa coleção completa de temas para Mu Online.

{{-- Seção de Cards de Temas --}}
{{-- TO DO: Adicionar filtros aqui se necessário (ex: por categoria, versão, etc.) --}} @if($themes->isNotEmpty()) {{-- Grid responsivo para os cards --}}
{{-- Loop através dos temas passados pelo controller ($themes é uma coleção paginada) --}} @foreach ($themes as $theme)
{{-- flex flex-col --}} {{-- Imagem do Tema --}} {{-- Link na imagem --}} @if($theme->preview_image_path && Storage::disk('public')->exists($theme->preview_image_path)) Preview {{ $theme->name }} @else
@endif
{{-- Informações do Tema --}}
{{-- flex-grow para empurrar botão --}}

{{ $theme->name }}

{{-- flex-grow --}} {{ Str::limit($theme->description, 100) }}

{{-- Botão/Link --}}
{{-- Mantém na parte inferior --}} Ver Detalhes
@endforeach
{{-- Links de Paginação --}}
{{ $themes->links() }} {{-- Renderiza os links de paginação --}}
@else

Nenhum tema encontrado.

@endif
@endsection