AppShell
Demonstração completa fica na rota /integracao — o próprio shell desta vitrine é o exemplo vivo.
O AppShell envolve toda esta página. Para exemplos de cabeamento (sidebar, launcher, user menu), abra /integracao.
Estrutura · App shell
Esqueleto compartilhado: AppHeader, AppSidebar, ThemeToggle, UserMenu e AppLauncher já cabeados. Veja o guia de integração para exemplo completo.
Demonstração completa fica na rota /integracao — o próprio shell desta vitrine é o exemplo vivo.
Compostos que leem marca e modo do ThemeProvider: gatilhos de tema (light/dark/system) e slots semânticos de asset da marca com override de aparência.
ThemeToggle
BrandLogo — marca ativa: Uttara
variant="logo" (auto)
showSuffix=false
variant="favicon"
appearance="light"
appearance="dark"