@extends('layouts.admin') {{-- Usa o layout admin --}} {{-- Define o cabeçalho da página --}}

{{ __('Editar Tema: ') }} {{ $theme->name }}

@section('content')
{{-- Formulário de Edição --}}
@csrf {{-- Token CSRF --}} @method('PUT') {{-- Método HTTP correto para atualização --}} {{-- Campo Nome --}}
@error('name')

{{ $message }}

@enderror
{{-- Campo Slug --}}
@error('slug')

{{ $message }}

@enderror

Usado na URL. Apenas letras minúsculas, números, traços e underscores.

{{-- Campo Descrição --}}
@error('description')

{{ $message }}

@enderror
{{-- Campo Imagem de Preview --}}
{{-- Mostra a imagem atual --}} @if($theme->preview_image_path && Storage::disk('public')->exists($theme->preview_image_path))
Preview Atual Imagem atual
@endif @error('preview_image')

{{ $message }}

@enderror

Envie uma nova imagem apenas se quiser substituir a atual. Max 2MB.

{{-- Campo Arquivo ZIP do Tema --}}
{{-- Mostra o nome do arquivo atual --}} @if($theme->zip_file_path)

Arquivo atual: {{ basename($theme->zip_file_path) }}

{{-- Mostra só o nome do arquivo --}} @endif @error('zip_file')

{{ $message }}

@enderror

Envie um novo arquivo .zip apenas se quiser substituir o atual. Max 50MB.

{{-- Campo Status (Ativo/Inativo) --}}
@error('is_active')

{{ $message }}

@enderror
{{-- Botões de Ação --}}
{{-- Botão Cancelar (volta para a página de detalhes do tema) --}} Cancelar {{-- Botão Salvar Alterações --}}
@endsection