{{-- Módulos do manifesto no painel de suporte (P3.S2): grupo, título traduzido, rota, permissões declaradas e estado atual, em ordem determinística (grupo → position → nome). O módulo informa `title`/`breadcrumbs` e preenche **apenas** o conteúdo — shell, título da página e estrutura são do layout (ADR-009/ADR-016/ADR-036). Sem estilo/JS inline, 4 locales no namespace `painel`. --}} @if (session('status')) {{ session('status') }} @endif

{{ __('painel::modules.intro') }}

@foreach ($modules as $module) {{ $module->title }} {{ $module->name }} {{ $module->groupLabel }} @if ($module->route !== null) {{ $module->route }} @else {{ __('painel::modules.no_route') }} @endif @if ($module->permissions === []) {{ __('painel::modules.no_permissions') }} @else
    @foreach ($module->permissions as $permission)
  • {{ $permission }}
  • @endforeach
@endif @if ($module->active) {{ __('painel::modules.status_active') }} @else {{ __('painel::modules.status_inactive') }} @endif @if ($module->protected) {{ __('painel::modules.protected') }} @elseif ($module->essential) {{ __('painel::modules.essential') }} @endif @if (! $module->toggleable()) {{ $module->protected ? __('painel::modules.protected_hint') : __('painel::modules.essential_hint') }} @elseif ($module->active)
{{ __('painel::modules.reason_help') }}
@else
{{ __('painel::modules.reason_help') }}
@endif
@endforeach