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

{{ __('Criar Novo Item de Menu') }}

@section('content')
{{-- Max width menor para forms --}}
{{-- Formulário de Criação --}}
@csrf {{-- Token CSRF --}} {{-- Campo Localização --}}
{{-- Poderia ser um select se as localizações forem fixas --}} @error('location')

{{ $message }}

@enderror

Onde este item de menu aparecerá (ex: 'main' para principal, 'footer' para rodapé).

{{-- Campo Label (Texto do Link) --}}
@error('label')

{{ $message }}

@enderror
{{-- Campo Link (Destino) - com helper Alpine.js --}}
{{-- Inicializa Alpine.js --}} @error('link')

{{ $message }}

@enderror {{-- Helper para Páginas Dinâmicas --}}

Digite o link manualmente ou selecione uma página para preencher automaticamente (formato: /pagina/slug).

{{-- Campo Item Pai (Hierarquia) --}}
@error('parent_id')

{{ $message }}

@enderror

Selecione um item pai para criar um submenu.

{{-- Campo Ordem --}}
@error('order')

{{ $message }}

@enderror

Menor número aparece primeiro (dentro do mesmo nível/localização).

{{-- Campo Target (Alvo do Link) --}}
@error('target')

{{ $message }}

@enderror
{{-- Botões de Ação --}}
{{-- Botão Cancelar --}} Cancelar {{-- Botão Salvar --}}
@endsection