sidebar: remover item 'Configurações' do menu (redundante). Acesso a /settings fica apenas via menu do usuário ('Meu perfil'); docs atualizados no agents.md
This commit is contained in:
parent
d2c1913221
commit
9a65d935ce
2 changed files with 2 additions and 7 deletions
|
|
@ -37,7 +37,7 @@
|
||||||
|
|
||||||
## Estado atual
|
## Estado atual
|
||||||
- Autenticação Better Auth com guardas client-side (`AuthGuard`) bloqueando rotas protegidas.
|
- Autenticação Better Auth com guardas client-side (`AuthGuard`) bloqueando rotas protegidas.
|
||||||
- Menu de usuário no rodapé da sidebar com link para `/settings` e logout confiável.
|
- Menu de usuário (rodapé da sidebar) concentra acesso às configurações ("Meu perfil" → `/settings`) e logout. Removemos o item redundante "Configurações" do menu lateral.
|
||||||
- Formulários de novo ticket (dialog, página e portal) com seleção de responsável, placeholders claros e validação obrigatória de assunto/descrição/categorias.
|
- Formulários de novo ticket (dialog, página e portal) com seleção de responsável, placeholders claros e validação obrigatória de assunto/descrição/categorias.
|
||||||
- Relatórios, dashboards e páginas administrativas utilizam `AppShell`, garantindo header/sidebar consistentes.
|
- Relatórios, dashboards e páginas administrativas utilizam `AppShell`, garantindo header/sidebar consistentes.
|
||||||
- Use `SiteHeader` no `header` do `AppShell` para título/lead e ações.
|
- Use `SiteHeader` no `header` do `AppShell` para título/lead e ações.
|
||||||
|
|
|
||||||
|
|
@ -14,7 +14,6 @@ import {
|
||||||
Timer,
|
Timer,
|
||||||
Layers3,
|
Layers3,
|
||||||
UserPlus,
|
UserPlus,
|
||||||
Settings,
|
|
||||||
} from "lucide-react"
|
} from "lucide-react"
|
||||||
import { usePathname } from "next/navigation"
|
import { usePathname } from "next/navigation"
|
||||||
|
|
||||||
|
|
@ -96,11 +95,7 @@ const navigation: { versions: string[]; navMain: NavigationGroup[] } = {
|
||||||
{ title: "Alertas enviados", url: "/admin/alerts", icon: Gauge, requiredRole: "admin" },
|
{ title: "Alertas enviados", url: "/admin/alerts", icon: Gauge, requiredRole: "admin" },
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
{
|
// Removido grupo "Conta" (Configurações) para evitar redundância com o menu do usuário no rodapé
|
||||||
title: "Conta",
|
|
||||||
requiredRole: "staff",
|
|
||||||
items: [{ title: "Configurações", url: "/settings", icon: Settings, requiredRole: "staff" }],
|
|
||||||
},
|
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue