@extends('layouts.app') @section('title', 'Perfis de acesso — '.config('app.name')) @section('content')
O que cada perfil pode fazer no sistema.
| Perfil | Descrição | Usuários | Ações |
|---|---|---|---|
| {{ $role->name }} @if ($role->is_system) Padrão @endif | {{ $role->description ?? '—' }} | {{ $role->users_count }} | {{-- Cada ação some quando a policy a recusaria: perfis de sistema e perfis ainda em uso. --}}@include('partials.row-actions', [ 'label' => $role->name, 'editUrl' => auth()->user()->can('update', $role) ? route('roles.edit', $role) : null, 'deleteUrl' => auth()->user()->can('delete', $role) ? route('roles.destroy', $role) : null, 'confirm' => 'Excluir o perfil '.$role->name.'?', // Botões SEMPRE VISÍVEIS, e não o menu que // abre ao passar o mouse. A tabela é curta — // quatro colunas, uma linha por perfil — e // esconder duas ações atrás de um gesto custa // mais do que a limpeza que traz. Mesmo // arranjo de quadras, planos e modalidades. 'inline' => true, ]) |
| Nenhum perfil cadastrado. | |||