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

{{ __('Nova Assinatura para: ') }} {{ $user->name }} ({{ $user->customer_code ?? $user->email }})

@section('content')
{{-- Formulário de Nova Assinatura --}} {{-- Aponta para a rota store específica do usuário --}}
@csrf {{-- Token CSRF --}} {{-- Campo Plano --}}
@error('plan_id')

{{ $message }}

@enderror
{{-- Campo Domínio Permitido --}}
@error('allowed_domain')

{{ $message }}

@enderror

A URL exata onde o tema será usado (ex: https://meuservidor.com). A validação da licença verificará este domínio.

{{-- Campo Temas Permitidos --}}
@forelse ($themes as $theme) @empty

Nenhum tema ativo encontrado para seleção.

@endforelse
@error('theme_ids') {{-- Erro geral para o array --}}

{{ $message }}

@enderror @error('theme_ids.*') {{-- Erro específico para um ID inválido --}}

{{ $message }}

@enderror

Selecione os temas que esta assinatura dará acesso.

{{-- Campo Duração Customizada (Opcional) --}}
@error('duration_days')

{{ $message }}

@enderror

Se preenchido, substitui o intervalo padrão do plano selecionado (ex: 15 para 15 dias).

{{-- Campo Notas do Admin (Opcional) --}}
@error('admin_notes')

{{ $message }}

@enderror

Observações internas sobre esta ativação, visíveis apenas para admins.

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