Documentário curto “Raízes”
Instituto Verde Campo
Mais
Tokens, componentes e regras do Design System Gorillas em HTML puro (ds.css, icons.js, app.js). Nenhum controle aqui altera dados.
Paleta-base e tokens semânticos. Use sempre var(--token); o escuro é redefinido em :root[data-theme="dark"].
#2D285A · marca e ação#E59328 · acento e foco#EDEDF0#242138#626274#256B48#805010#B12F36Barlow (400/500/600) para texto e controles; Barlow Condensed para títulos. Fontes locais.
Espaços 4/8/12/16/24/32 · raios 12/16/24 (6 só em peças pequenas) · alvo mínimo 44 px.
Alvo de toque: 44 × 44 px em botões, abas, segmentos, itens de menu, campos e itens de navegação.
Traço 2, estilo lucide. <i data-icon="inbox"></i> ou gIcon('inbox',{size:16}).
Verbo + objeto. Uma ação primária por área. Estados forçados com .is-hover / .is-focus só nesta galeria.
Estados
Estado sempre com texto (Pill) — nunca só cor. Badge é para contagem e rótulo curto.
Todo campo tem rótulo. Erro com role="alert". Selecionado = cor de seleção + ✓.
Informe um e-mail completo, como nome@empresa.com.br.
Tick (checkbox)
Toggle (switch)
Segments
Padrão · hover · foco · erro · desabilitado · somente leitura — e os mesmos estados em seleção.
Telefone incompleto.
role="tablist" + data-tab / data-tab-panel. Setas navegam; ?tab= abre; cliques atualizam a URL. Rolagem horizontal no celular.
Próximo passo: Gravação externa qua 15/10 08h.
Diárias de equipe 4 × R$ 1.200,00 · Drone 2 × R$ 800,00.
6 tarefas em 4 etapas.
v2 “Corte 1” aguardando cliente.
E-mails e conversas vinculadas.
3 gastos importados, 1 sem vínculo.
Clínica Vitalis · Pedido #1044.
4 itens · total R$ 7.200,00/mês.
3 meses, pagamento até dia 10, validade 15 dias.
Prévia do PDF e envio por e-mail ou WhatsApp.
Estados (prévia estática)
Panel (kit), Card (shadcn), item-card com Cards/Linhas, indicadores, listas e avisos.
R$ 31.650
Realizado R$ 6.000,00
5
2 criados pela IA
3
T-115 entrega sex 17/10
38/40 h
Semana 13–19/10
Superfície padrão (.panel)
Hero-card
Do pedido à nota, no mesmo fluxo.
Navy nos dois temas (--hero-surface).
Instituto Verde Campo
Cooperativa Sol Nascente
Padaria Aurora · .selected
Ajuste a busca ou o filtro.
Cabeçalho ordenável (th[data-sort]), seleção (data-select-all / data-select-row), linhas de 56 px, rolagem horizontal no celular.
| Código | Cliente | Valor | Situação | Próximo passo | Ações | |
|---|---|---|---|---|---|---|
| P-2026-032 | Clínica Vitalis | R$ 7.200,00/mês | Rascunho | Revisar itens e enviar | ||
| P-2026-031 | Café Dois Irmãos | R$ 18.500,00 | Enviada em 09/10 | Retorno previsto 16/10 | ||
| P-2026-029 | Instituto Verde Campo | R$ 42.000,00 | Aceita em 28/09 | Trabalho T-118 aberto | ||
| P-2026-024 | Studio Morena | R$ 15.400,00 | Recusada | Motivo: prazo |
Esc e clique fora fecham e devolvem o foco. Abaixo de 760 px tudo vira folha inferior. ?modal=id abre ao carregar.
Sheet (prévia estática)
Pessoa, equipamento e horário.
Menu (prévia)
Toast e tooltip (prévia)
Conteúdo de apoio com foco preso.
Quando um contato escrever, ele aparece aqui.
Separador horizontal
Kanban (.board), linha do tempo (.timeline), mestre-detalhe (.split) e conversa (.chat).
12/10 18:42
Mensagem do contato
“Queria cobertura do Agrofest, 3 dias.”
12/10 18:43 · IA
IA criou o Pedido #1042
12/10 19:10
Contato respondeu “sim, tem palco”
13/10 08:15
Aviso enviado à equipe
Hoje
Detalhe
Em ≥ 1024 px as colunas ficam lado a lado; abaixo disso a lista vira uma página e o detalhe abre com ?pane=main (botão “Conversas” volta).
_shell.html real em 1280 px (sidebar + header) e 390 px (header + navegação inferior flutuante com 5 itens).
Obrigatórias em todas as telas.
--ring) de 3 px. Nunca remova outline sem substituto.--selection).--accent-foreground, nunca laranja puro.A diferença prevista (R$ 14.400,00) cobre só parte dos custos indiretos do mês.