Cores
Escala semântica para estrutura, ação, status e superfícies.
Uma página viva com foundations, componentes base e seções reutilizáveis do Portal Mobili, usando apenas HTML, CSS, JavaScript leve e os assets estáticos atuais.
Cores, tipografia, espaçamento e ícones Lucide aplicados com os tokens publicados em assets/css/index.css.
Escala semântica para estrutura, ação, status e superfícies.
Escala baseada em Inter, com pesos altos para hierarquia e leitura clara.
Display / A força que protege.
Body Large / Texto de apoio com ritmo confortável para explicar benefícios.
Body / Conteúdo institucional, descrições de componentes e mensagens operacionais.
Small / Metadados, labels, captions e hints de formulário.Escala em múltiplos de 4px para manter grids e superfícies previsíveis.
SVG inline com currentColor, stroke 2 e tamanho padronizado.
Componentes pequenos que sustentam formulários, cards, feedbacks e padrões interativos.
Estados e variações para conversão, navegação e ações secundárias.
Campos para captura simples, suporte, newsletter e novas landing pages.
Superfícies modulares para benefício, destaque e conteúdo.
Use para explicar um recurso sem competir com o CTA principal.
Use para prova social, resumo ou benefício prioritário.
Use em grids de coberturas, serviços ou diferenciais.
Estados compactos para contexto, destaque e feedback.
Componentes para feedback, foco, navegação contextual, conteúdo expansível e dados tabulares.
Use quando houver conteúdo complementar que não precisa aparecer inteiro na primeira leitura.
Use ChevronRight, Plus ou Minus da Lucide com stroke 2 e currentColor.
| Componente | Uso principal | Status |
|---|---|---|
| Button | Ação e navegação | Pronto |
| Modal | Foco temporário | Demo |
| Drawer | Painel contextual | Demo |
Exemplos de hero, section header, CTA, feature grid, FAQ e timeline usando a linguagem visual do portal.
Use o hero para conectar benefício, prova e ação principal sem dispersar a atenção.
Simular proteçãoEyebrow curto, título objetivo e subtítulo de apoio para orientar a leitura.
Combine componentes existentes, preserve o shell compartilhado e mantenha a ação principal evidente.
Cards para benefícios, coberturas, serviços ou pilares institucionais.
Componente para destacar segurança e continuidade.
Componente para explicar rapidez, atendimento e jornada digital.
Componente para reforçar presença e atendimento.
Use details e summary para acessibilidade nativa.
Inclua <mobili-header>, <mobili-footer> e carregue mobili-shell.js antes de portal.js.
Atualize sempre que criar, remover ou renomear uma página pública.
Estrutura para história, marcos da empresa ou etapas de uma jornada.
Identifique objetivo, público e CTA principal.
Monte a página com componentes e tokens já documentados.
Revise caminhos, responsividade, acessibilidade básica e validadores locais.