Hogriddesign system

Components

Dialog

Dialog, AlertDialog e Drawer: overlays modais, confirmações e painéis laterais. Fundo Bancada, escurecimento por trás e um único CTA em Volts por overlay.

Dialog

Modal centralizado para detalhes e formulários curtos. Fecha por overlay, tecla Esc ou botão.

AlertDialog

Confirmação bloqueante para ações consequentes. A variante destrutiva pinta a ação em vermelho, nunca em Volts.

Casos de uso

Fluxos reais de operação, como aprovação de deploy em produção e exclusão de branch, combinando confirmação e tom correto.

Drawer

Painel deslizante ancorado a uma borda. Direita para detalhes, esquerda para navegação, base para ações rápidas em telas pequenas.

Referência

ComponenteProps principaisImport
Dialog / DialogContentshowClose; Trigger + Close@/components/ui/dialog
AlertDialogActiondestructive@/components/ui/alert-dialog
DrawerContentside (right | left | bottom)@/components/ui/drawer
buttonVariantsestilo dos triggers e closes@/components/ui/button