Links simples recebem pr-7 (28px) para compensar os 16px da
seta (ml-1 + size-3) dos triggers com dropdown.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Link ativo: só text-primary, sem fundo
- Hover: text-foreground + underline (sem fundo)
- Espaçamento uniforme px-3 em links e triggers
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
viewport={false} faz cada dropdown abrir abaixo do seu trigger
ao invés de sempre na posição inicial do NavigationMenu.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Links, triggers, ícones e ações passam a usar text-foreground
e hover:bg-foreground/10, removendo o override de CSS vars.
Logo text usa dark:invert ao invés de invert sempre.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Substitui a sidebar pela topbar com NavigationMenu do shadcn/ui.
- Logo à esquerda com invert para bg primário
- Links diretos: Dashboard, Calendário, Cartões, Contas
- Dropdowns: Lançamentos, Organização, Análise
- Mobile: Sheet lateral com hamburger
- Ações à direita: notificações, calculadora, tema, etc.
- User avatar com dropdown de ajustes/logout
- CSS vars overrideados na área de ações para cor primária
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>