Sistema de Design

Guia completo de tokens, componentes e diretrizes de uso para manter consistência visual em todos os produtos DN.IA.

Logo

A logo DN.IA representa a fusão entre desenvolvimento digital (DN) e inteligência artificial (IA). Use sempre as versões oficiais disponibilizadas.

Versões da Logo

Fundo Claro

Logo DN.IA - versão preta

Fundo Escuro

Logo DN.IA - versão branca
✓ Faça
  • Use a versão preta em fundos claros
  • Use a versão branca em fundos escuros
  • Mantenha área de respiro ao redor da logo
  • Use arquivos PNG ou SVG originais
✗ Não faça
  • Não altere as cores da logo
  • Não distorça ou rotacione
  • Não adicione efeitos ou sombras
  • Não use em fundos com baixo contraste

Paleta de Cores

Tokens primitivos que formam a base do sistema. O azul é a cor dominante (tecnologia/IA), o vermelho é usado com moderação para ações e destaques.

Azul — Primary (Tecnologia & Confiança)

50#EEF1FF
100#D9E0FF
200#B3C1FF
300#8DA2FF
400#6681FF
500 ★#3D61FF
600#2D4EE0
700#1F3BC2
800#142A94
900#0D1D66

Vermelho — Accent (Energia & Ação)

50#FEF2F2
100#FEE2E2
200#FECACA
300#FCA5A5
400#F87171
500 ★#E41A11
600#C81610
700#A3120D
800#7F0E0A
900#5C0A07

Neutros — Preto ao Branco (Sofisticação & Clareza)

0#FFFFFF
50#FAFAFA
100#F5F5F5
200#E5E5E5
300#D4D4D4
400#A3A3A3
500#737373
600#525252
700#404040
800#262626
900#171717
950#0A0A0A
1000#000000

Tokens Semânticos

Cores mapeadas por função, não por valor. Isso permite que o sistema se adapte a diferentes contextos (light/dark mode) sem alterar a lógica dos componentes.

Background Primary
--bg-primary
Background Secondary
--bg-secondary
Background Brand
--bg-brand
Background Accent
--bg-accent
Background Inverse
--bg-inverse
Feedback Success
--feedback-success
Feedback Warning
--feedback-warning
Feedback Error
--feedback-error

Tipografia

A fonte oficial da marca é Video (Canada Type) para títulos e headlines — moderna, geométrica, impactante. Para corpo de texto, usamos Verdana (com fallback Tahoma) pela legibilidade universal e disponibilidade como fonte de sistema. Rajdhani serve como fallback web para titulos.

📁 Como usar a fonte Video:

1. Obtenha os arquivos da fonte Video (TTF/WOFF/WOFF2) via Adobe Fonts ou Canada Type
2. Coloque os arquivos na pasta /fonts/ do projeto
3. Descomente o @font-face no CSS (instruções no código fonte)

Display / 60px
Video Bold
Transforme com IA
H1 / 48px
Video Bold
Inteligência Artificial
H2 / 36px
Video Bold
Automação de Processos
H3 / 30px
Video SemiBold
Consultoria Estratégica
H4 / 24px
Video Medium
Resultados Mensuráveis
Body Large / 18px
Jakarta Sans
A DN.IA transforma empresas através da implementação inteligente de soluções de Inteligência Artificial.
Body / 16px
Jakarta Sans
Oferecemos consultoria especializada, treinamentos imersivos e mentoria para líderes que querem acelerar a transformação digital.
Body Small / 14px
Jakarta Sans
Mais de 500 empresas já passaram pelos nossos programas de capacitação em IA.
Caption / 12px
Jakarta Sans
© 2026 DN.IA. Todos os direitos reservados.

Componentes

Exemplos de componentes construídos com os tokens do sistema. Note como o vermelho é reservado para ações de alta conversão.

Botões
Inputs
Badges
IA Novo Ativo Pendente Rascunho
Card
IA
Consultoria DN.IA

Transforme seu negócio com inteligência artificial. Diagnóstico, implementação e mentoria para líderes que querem resultados.

Alerts
Sua sessão expira em 5 minutos. Salve seu progresso.
Inscrição realizada com sucesso! Verifique seu email.
Vagas limitadas. Garanta sua participação agora.
Erro ao processar pagamento. Tente novamente.

Diretrizes de Uso

Regras para manter a consistência e o equilíbrio visual da marca.

Faça
  • Use azul como cor dominante em navegação, links e elementos interativos
  • Reserve vermelho apenas para CTAs de alta conversão (comprar, inscrever, agendar)
  • Use tons de cinza para hierarquia de texto (900 para títulos, 600 para corpo, 400 para auxiliar)
  • Mantenha alto contraste para acessibilidade (mínimo 4.5:1 para texto)
  • Use backgrounds sutis (neutral-50, neutral-100) para criar profundidade
  • Aplique sombras com moderação para elevação de cards e modais
Não faça
  • Nunca use vermelho e azul lado a lado sem separação visual
  • Evite usar vermelho para textos longos (causa fadiga visual)
  • Não use mais de 2 botões vermelhos na mesma tela
  • Não aplique gradientes entre azul e vermelho (cria tensão visual)
  • Evite texto claro sobre fundos claros (contraste insuficiente)
  • Não use azul para mensagens de erro (reservado para feedback-error)

Hierarquia de Cores

Proporção recomendada de uso das cores em interfaces.

Branco
60% — Backgrounds
Preto
25% — Texto & Contraste
Azul
10%
Vermelho
5%

Acessibilidade (WCAG 2.1)

Combinações de cores testadas para garantir legibilidade em diferentes contextos.

Combinação Ratio Texto Normal Texto Grande UI Components
Azul 500 sobre Branco 4.7:1 AA ✓ AAA ✓ AA ✓
Vermelho 500 sobre Branco 5.3:1 AA ✓ AAA ✓ AA ✓
Neutral 900 sobre Branco 15.3:1 AAA ✓ AAA ✓ AAA ✓
Neutral 600 sobre Branco 5.7:1 AA ✓ AAA ✓ AA ✓
Branco sobre Azul 500 4.7:1 AA ✓ AAA ✓ AA ✓
Branco sobre Vermelho 500 5.3:1 AA ✓ AAA ✓ AA ✓

Espaçamento

Sistema de espaçamento baseado em múltiplos de 4px para consistência vertical e horizontal.

--space-1
4px / 0.25rem
--space-2
8px / 0.5rem
--space-3
12px / 0.75rem
--space-4
16px / 1rem
--space-6
24px / 1.5rem
--space-8
32px / 2rem
--space-12
48px / 3rem
--space-16
64px / 4rem
--space-24
96px / 6rem

Light & Dark Mode

O sistema suporta ambos os modos através dos tokens semânticos, mantendo a identidade da marca em qualquer contexto.

Light Mode

Canvas limpo e profissional para conteúdo denso e leitura prolongada.

Saiba mais

Dark Mode

Sofisticado e moderno, ideal para dashboards e uso noturno.

Saiba mais

Grid System & Breakpoints

Sistema responsivo baseado em breakpoints mobile-first. Use essas medidas para garantir consistência em todos os dispositivos.

Breakpoints

Nome Valor Dispositivos Colunas
xs 0 - 479px Celulares pequenos 4 colunas
sm 480px - 767px Celulares 4 colunas
md 768px - 1023px Tablets 8 colunas
lg 1024px - 1279px Laptops 12 colunas
xl 1280px - 1535px Desktops 12 colunas
2xl 1536px+ Telas grandes 12 colunas

Container

/* Container widths por breakpoint */ .container { width: 100%; margin: 0 auto; padding: 0 var(--space-4); } /* sm: 480px */ max-width: 540px; /* md: 768px */ max-width: 720px; /* lg: 1024px */ max-width: 960px; /* xl: 1280px */ max-width: 1200px; /* 2xl: 1536px */ max-width: 1400px;

Regras de Espaçamento

📐 Quando usar cada tamanho
  • space-1 (4px): Entre ícone e texto inline
  • space-2 (8px): Padding interno de badges, gaps pequenos
  • space-3 (12px): Padding de inputs, gap de form groups
  • space-4 (16px): Padding de cards pequenos, gap padrão
  • space-6 (24px): Padding de cards, separação de seções internas
  • space-8 (32px): Padding de containers, gap de grids
  • space-12+ (48px+): Separação entre seções de página
Evite
  • Usar valores arbitrários fora da escala (ex: 15px, 22px)
  • Misturar unidades (rem com px) no mesmo contexto
  • Espaçamento inconsistente entre elementos similares
  • Padding maior que 48px em cards e componentes
  • Gap menor que 8px entre elementos interativos
  • Margin colapsável em layouts complexos

Iconografia

Usamos Lucide React como biblioteca de ícones. Tree-shakable, TypeScript completo, customizável via props. Explorar todos os ícones

Ícones Principais

BarChart3
TrendingUp
TrendingDown
Target
Zap
Flame
Search
Calendar
User
Settings
Clipboard
Lightbulb
Circle
AlertTriangle
Check
X
Sun
Moon
Rocket
Pencil
/* Instalação */ npm install lucide-react /* Uso em React */ import { BarChart3, TrendingUp, Target, Zap, Search } from 'lucide-react'; /* Uso básico */ <BarChart3 /> /* Com props customizadas */ <BarChart3 size={32} color="red" strokeWidth={1.5} /> /* Como className (herda cor do texto) */ <BarChart3 className="h-5 w-5 text-primary" /> /* Tamanhos recomendados */ --icon-sm: 16px; /* inline, badges */ --icon-md: 20px; /* botões, inputs */ --icon-lg: 24px; /* navegação, cards */ --icon-xl: 32px; /* feature icons */ /* Ícones comuns no projeto */ BenefitsSection.tsx → Zap, Code, Video, Bot, Rocket ChallengeThemesChart → Lightbulb, Cpu, BookOpen, Target, Users AlertsSection.tsx → AlertTriangle, Clock, Users, TrendingDown

Fundos de Ícones com Gradiente

Padrão DN.IA para ícones destacados em cards, botões e seções. Use gradientes para dar profundidade visual.

Brand
vermelho → azul
Primary
vermelho
Accent
azul
Success
verde
WhatsApp
#25D366 → #128C7E
Purple
roxo → rosa
Cyan
azul → ciano
Warning
amarelo

Tamanhos

SM
Default
LG

Botão com Efeito Shine

Botões com gradiente DN.IA e efeito de brilho no hover. Ideal para CTAs principais.

Card KPI com Glow

Cards com efeito de glow no canto superior direito. O glow intensifica no hover.

Total de Leads
2.415
+12.5% vs mês anterior
Taxa de Conversão
68.3%
+5.2% vs mês anterior
Hot Leads
847
-2.1% vs mês anterior
/* Cores da marca DN.IA */ --primary: #de1a11; /* Vermelho */ --accent: #3d61ff; /* Azul */ /* Classes Tailwind para gradientes */ .gradient-brand → bg-gradient-to-br from-[#de1a11] to-[#3d61ff] .gradient-primary → bg-gradient-to-br from-[#de1a11] to-[#de1a11]/70 .gradient-accent → bg-gradient-to-br from-[#3d61ff] to-[#3d61ff]/70 .gradient-success → bg-gradient-to-br from-emerald-500 to-emerald-700 .gradient-whatsapp → bg-gradient-to-br from-[#25D366] to-[#128C7E] .gradient-purple → bg-gradient-to-r from-purple-500 to-pink-400 .gradient-cyan → bg-gradient-to-r from-blue-500 to-cyan-400 /* Exemplo de uso em React */ <div className="p-2 rounded-lg bg-gradient-to-br from-[#de1a11] to-[#3d61ff]"> <Rocket className="h-5 w-5 text-white" /> </div> /* Keyframe para efeito shine */ @keyframes shine { 0% { transform: translateX(-100%); } 100% { transform: translateX(200%); } } /* Configuração Tailwind */ animation: { shine: 'shine 0.6s ease-out', }

Loading States

Estados de carregamento para manter o usuário informado durante operações assíncronas.

Spinner
Button Loading
Skeleton Loading

Componentes Adicionais

Componentes avançados para interfaces mais completas. Todos incluem atributos ARIA para acessibilidade.

Tabs

Conteúdo da aba Visão Geral. Use tabs para organizar conteúdo relacionado em uma única área.

Tooltip
O que é MTIA? Maturidade em Transformação com IA
Dropdown / Select
Progress Bar
Diagnóstico concluído 100%
Implementação 65%
Treinamento da equipe 30%
Avatar & Avatar Group
Empty State
📭

Nenhum resultado encontrado

Tente ajustar os filtros ou criar um novo item.

Data Table
Lista de clientes recentes com status e valor
Cliente Plano Status Valor Ações
TC
TechCorp contato@techcorp.com
Mentoria Ativo R$ 24.900
VP
Varejo Plus admin@varejoplus.com
Implementação Pendente R$ 12.900
LN
LogiNext ceo@loginext.io
Diagnóstico Concluído R$ 2.900

DNA da Marca

A personalidade da DN.IA é construída a partir da interseção entre o biológico e o digital — entre o que nasce e o que é programado. DNA + Inteligência Artificial = Código.

Moderna Energética Exclusiva Atual Atrevida Confiável Mente Aberta Curiosa Arrojada Diferente
Líder Ousada Sábia

Personalidades Principais

Líder

Autoridade natural que guia transformações. Não segue tendências, cria caminhos.

Ousada

Coragem para desafiar o convencional. Inovação sem medo de quebrar paradigmas.

Sábia

Conhecimento profundo que orienta decisões. Experiência traduzida em resultados.

Personalidades Secundárias

Moderna Energética Exclusiva Atual Diferente Arrojada Atrevida Curiosa Confiável Mente Aberta
DNA + Inteligência Artificial
=
Código

Ambos compartilham a ideia de código, estrutura e informação — um de origem biológica, o outro digital. Essa interseção traduz visualmente a união entre natureza e tecnologia.

Conceito do Símbolo

🧬 Lado Biológico

Bases nitrogenadas do DNA — identidade, estrutura e evolução

</> Lado Tecnológico

HTML, colchetes e marcadores — código estrutural da IA

Voz e Tom da Marca

A comunicação da DN.IA reflete suas três personalidades principais: Líder, Ousada e Sábia.

Líder

Falamos com autoridade de quem já trilhou o caminho. Direcionamos, não sugerimos. Guiamos transformações com clareza e visão.

✓ Faça

"Sua empresa vai implementar IA. A questão é: com quem."

✗ Evite

"Talvez você possa considerar explorar algumas opções de IA..."

Ousada

Desafiamos o convencional. Não temos medo de afirmações fortes. Provocamos reflexão e ação. Energia e atrevimento em cada palavra.

✓ Faça

"Enquanto sua concorrência estuda IA, você já pode estar aplicando."

✗ Evite

"IA é uma tendência importante que merece atenção das empresas."

Sábia

Conhecimento profundo traduzido em linguagem acessível. Não complicamos, clarificamos. Experiência que gera confiança.

✓ Faça

"IA que responde seus clientes 24h. Sem código, sem complicação."

✗ Evite

"Utilizamos LLMs com fine-tuning para NLP conversacional via API."

Energética & Atual

Linguagem contemporânea, ritmo dinâmico. Frases curtas. Verbos de ação. Sem burocracia textual.

✓ Faça

"Diagnosticamos. Implementamos. Você lidera."

✗ Evite

"Nossa metodologia consiste em realizar um diagnóstico seguido de implementação..."

Princípios de Comunicação

A DN.IA é
  • Direta: Vai ao ponto sem rodeios
  • Confiante: Fala com autoridade, não arrogância
  • Provocadora: Desafia o status quo
  • Acessível: Traduz complexidade em clareza
  • Moderna: Linguagem atual, nunca datada
  • Exclusiva: Tom premium, não genérico
A DN.IA não é
  • Hesitante: "Talvez", "possivelmente", "pode ser"
  • Arrogante: "Somos os melhores", "líderes de mercado"
  • Genérica: Frases vazias e clichês corporativos
  • Técnica demais: Jargões sem tradução
  • Passiva: Voz passiva e construções fracas
  • Burocrática: Textos longos e formais

Microcopy Guidelines

Padrões para textos de interface: botões, mensagens de erro, placeholders e notificações.

Botões

Contexto ✓ Use ✗ Evite
Ação principal Agendar diagnóstico Enviar
Confirmação Confirmar agendamento OK
Cancelar Cancelar Não
Deletar Excluir projeto Deletar
Loading Agendando... Carregando...

Mensagens de Erro

Situação Mensagem
Campo obrigatório Preencha este campo
Email inválido Digite um email válido
Erro de servidor Algo deu errado. Tente novamente.
Sem conexão Verifique sua conexão e tente novamente
Sessão expirada Sua sessão expirou. Faça login novamente.

Placeholders

Campo ✓ Use ✗ Evite
Email nome@empresa.com Digite seu email
Telefone (11) 99999-9999 Telefone
Busca Buscar clientes... Pesquisar
Mensagem Como podemos ajudar? Mensagem

Notificações (Toast)

Tipo Estrutura Exemplo
Sucesso [Ação] realizada! "Agendamento confirmado!"
Erro [Problema]. [Solução]. "Falha ao enviar. Tente novamente."
Info [Informação relevante] "Sua sessão expira em 5 minutos"
Warning [Aviso]. [Consequência]. "Alterações não salvas serão perdidas."

Motion Guidelines

Diretrizes para uso de animações e transições. Motion deve ser funcional, não decorativo.

Durações

Fast — 150ms

Hovers, toggles, micro-interações

--duration-fast
Normal — 250ms

Transições de estado, modais, dropdowns

--duration-normal
Slow — 400ms

Animações de entrada, page transitions

--duration-slow

Easing

Default

Uso geral, maioria das transições

cubic-bezier(0.4, 0, 0.2, 1)
Ease Out

Elementos entrando na tela

cubic-bezier(0, 0, 0.2, 1)
Bounce

Feedback positivo, celebração

cubic-bezier(0.34, 1.56, 0.64, 1)

Quando usar Motion

Use animação para
  • Feedback de ações do usuário (hover, click)
  • Indicar mudança de estado (loading, success)
  • Guiar atenção para elementos novos
  • Suavizar transições bruscas
  • Criar hierarquia com stagger (delays)
  • Confirmar ações destrutivas
Evite animação quando
  • Atrasar acesso a conteúdo importante
  • Apenas para "decorar" a interface
  • Em elementos que aparecem frequentemente
  • Usuário está em contexto de urgência
  • Preferência de movimento reduzido ativa
  • Performance do dispositivo é limitada
/* Respeite preferências de acessibilidade */ @media (prefers-reduced-motion: reduce) { *, *::before, *::after { animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; transition-duration: 0.01ms !important; } }

ARIA Labels Reference

Atributos ARIA essenciais para garantir acessibilidade. Use em conjunto com HTML semântico.

Atributo Uso Exemplo
aria-label Nomeia elemento sem texto visível <button aria-label="Fechar modal">×</button>
aria-labelledby Referencia outro elemento como label <div aria-labelledby="titulo-secao">
aria-describedby Descrição adicional (tooltips, erros) <input aria-describedby="erro-email">
aria-expanded Estado de elementos expansíveis <button aria-expanded="false">Menu</button>
aria-selected Item selecionado em lista/tabs <button role="tab" aria-selected="true">
aria-hidden Oculta de leitores de tela <span aria-hidden="true">🎯</span>
aria-live Anuncia mudanças dinâmicas <div aria-live="polite">Mensagem</div>
aria-busy Indica conteúdo carregando <div aria-busy="true">Loading...</div>
role Define função semântica <div role="alert">Erro!</div>

Roles Comuns

role="button" Elemento clicável
role="dialog" Modal/popup
role="alert" Mensagem urgente
role="status" Atualização de status
role="tablist" Container de tabs
role="tab" Tab individual
role="tabpanel" Conteúdo da tab
role="listbox" Lista selecionável
role="option" Item de listbox
role="progressbar" Barra de progresso
role="tooltip" Tooltip
role="navigation" Área de navegação

Implementação CSS

Copie e cole os tokens no seu projeto para começar.

/* Fonte Display: Video (oficial da marca) */ /* Fallback: Rajdhani (Google Fonts) */ --font-display: 'Video', 'Rajdhani', sans-serif; --font-body: 'Plus Jakarta Sans', sans-serif; /* Cores Primárias */ --color-blue-500: #3D61FF; --color-red-500: #E41A11; /* Uso Semântico */ --bg-brand: var(--color-blue-500); --bg-accent: var(--color-red-500); --text-brand: var(--color-blue-500); --interactive-primary: var(--color-blue-500); --interactive-accent: var(--color-red-500);

Exportações

Arquivos prontos para importar em diferentes contextos de desenvolvimento.

tokens.css
:root {
  /* Colors - Primary */
  --color-blue-50: #EEF1FF;
  --color-blue-100: #D9E0FF;
  --color-blue-200: #B3C1FF;
  --color-blue-300: #8DA2FF;
  --color-blue-400: #6681FF;
  --color-blue-500: #3D61FF;
  --color-blue-600: #2D4EE0;
  --color-blue-700: #1F3BC2;
  --color-blue-800: #142A94;
  --color-blue-900: #0D1D66;

  /* Colors - Accent */
  --color-red-50: #FEF2F2;
  --color-red-100: #FEE2E2;
  --color-red-200: #FECACA;
  --color-red-300: #FCA5A5;
  --color-red-400: #F87171;
  --color-red-500: #E41A11;
  --color-red-600: #C81610;
  --color-red-700: #A3120D;
  --color-red-800: #7F0E0A;
  --color-red-900: #5C0A07;

  /* Colors - Neutral */
  --color-neutral-0: #FFFFFF;
  --color-neutral-50: #FAFAFA;
  --color-neutral-100: #F5F5F5;
  --color-neutral-200: #E5E5E5;
  --color-neutral-300: #D4D4D4;
  --color-neutral-400: #A3A3A3;
  --color-neutral-500: #737373;
  --color-neutral-600: #525252;
  --color-neutral-700: #404040;
  --color-neutral-800: #262626;
  --color-neutral-900: #171717;
  --color-neutral-950: #0A0A0A;
  --color-neutral-1000: #000000;

  /* Typography */
  --font-display: 'Video', 'Rajdhani', sans-serif;
  --font-body: 'poppins', 'Verdana', 'Tahoma', sans-serif;

  /* Spacing */
  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-8: 2rem;
  --space-10: 2.5rem;
  --space-12: 3rem;
  --space-16: 4rem;
  --space-20: 5rem;
  --space-24: 6rem;

  /* Border Radius */
  --radius-sm: 0.25rem;
  --radius-md: 0.5rem;
  --radius-lg: 0.75rem;
  --radius-xl: 1rem;
  --radius-2xl: 1.5rem;
  --radius-full: 9999px;

  /* Shadows */
  --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1);
  --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1);
  --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / 0.1);

  /* Transitions */
  --duration-fast: 150ms;
  --duration-normal: 250ms;
  --duration-slow: 400ms;
}

Exemplo de Aplicação

Landing page demonstrando o design system em ação. Observe a hierarquia de cores: fundo branco dominante, preto para texto, azul para interações e vermelho apenas no CTA principal.

Novo: Diagnóstico de Maturidade em IA

Transforme seu negócio com Inteligência Artificial

Consultoria, implementação e mentoria para empresas que querem liderar a revolução da IA. Resultados mensuráveis em 90 dias.

500+ Empresas atendidas
3x Aumento médio de produtividade
40% Redução de custos operacionais

Diagnóstico MTIA

Avaliação completa da maturidade em IA da sua empresa com plano de ação personalizado.

Saiba mais →

Implementação

Automação de processos e integração de IA com acompanhamento hands-on da nossa equipe.

Saiba mais →

Pronto para começar?

Agende uma conversa com nossos especialistas e descubra como a IA pode transformar seu negócio.

Sem spam. Resposta em até 24h.

O que nossos clientes dizem

Resultados reais de empresas que transformaram seus negócios com IA

"A DN.IA nos ajudou a automatizar 70% dos processos de atendimento. O ROI veio em apenas 3 meses."

MR
Marcos Ribeiro CEO, TechSolutions

"A mentoria executiva mudou minha visão sobre IA. Hoje lidero a transformação digital da empresa com confiança."

RS
Ricardo Santos COO, LogiNext

Escolha seu plano

Soluções flexíveis para cada estágio da sua jornada com IA

Mensal Anual -20%

Diagnóstico

Ideal para começar

R$ 2.900 único
  • Avaliação MTIA completa
  • Relatório de maturidade
  • Plano de ação prioritizado
  • 1 sessão de apresentação
  • Implementação guiada
  • Suporte contínuo

Mentoria

Transformação completa

R$ 24.900 /mês
  • Tudo da Implementação
  • Mentoria executiva 1:1
  • Acesso ao founder
  • Processos ilimitados
  • Suporte prioritário 24/7
  • Comunidade exclusiva

Perguntas frequentes

Tire suas dúvidas sobre nossos serviços

O que é o diagnóstico MTIA? +

O MTIA (Maturidade em Transformação com IA) é nossa metodologia proprietária para avaliar o nível de prontidão da sua empresa para implementar inteligência artificial. Analisamos processos, cultura, dados e tecnologia para criar um plano de ação personalizado.

Quanto tempo leva para ver resultados? +

Depende do escopo, mas nossos clientes geralmente começam a ver resultados tangíveis entre 30 e 90 dias após o início da implementação. O diagnóstico é entregue em até 2 semanas.

Preciso ter conhecimento técnico? +

Não. Nossa metodologia foi desenhada para líderes de negócio, não técnicos. Traduzimos a complexidade da IA em decisões estratégicas claras e acionáveis.

Vocês trabalham com empresas de qual porte? +

Atendemos desde startups em crescimento até grandes corporações. Nossos planos são flexíveis e adaptamos a abordagem conforme a maturidade e necessidades específicas de cada cliente.

Como funciona o suporte pós-implementação? +

Todos os planos incluem período de suporte dedicado. No plano Mentoria, você tem acesso prioritário 24/7 via WhatsApp e calls semanais de acompanhamento com nossa equipe.

Ainda tem dúvidas?

Converse diretamente com um de nossos especialistas. Sem compromisso.

Anatomia do Exemplo

Background (60%)

Branco como canvas principal, dando respiro e clareza.

Texto (25%)

Preto/cinza escuro para headlines e corpo de texto.

Azul — Interações (10%)

Links, botões secundários, destaques de navegação.

Vermelho — CTA Principal (5%)

Apenas nos botões de alta conversão. Usado com moderação.

Cards com Fundo Degradê (Glass Cards)

Padrão visual DN.IA para cards com efeito glassmorphism e glow degradê. Background semi-transparente com blur para dar profundidade à interface.

Glass Card Base

Card com fundo semi-transparente e backdrop blur. Use como base para qualquer card da aplicação.

Glass Card Simples

Card base com glassmorphism. Background rgba(255, 255, 255, 0.05) em dark mode.

Composição

  • bg-white/5 (5% branco)
  • backdrop-blur-xl (24px)
  • border-white/10 (10% branco)
  • border-radius: 12px

Glass Card com Glow

Cards interativos com efeito de glow degradê no canto superior direito. O glow intensifica no hover.

Brand (Default)
1.234
Vermelho → Azul
Primary (Vermelho)
567
#de1a11
Accent (Azul)
892
#3d61ff
Success (Verde)
98.5%
emerald-500 → emerald-700
Purple
456
purple-500 → pink-400
Cyan
789
blue-500 → cyan-400
/* CSS da classe .glass-card */ .glass-card { background: rgba(255, 255, 255, 0.05); /* 5% branco */ backdrop-filter: blur(24px); border: 1px solid rgba(255, 255, 255, 0.1); /* 10% branco */ border-radius: 0.75rem; /* 12px */ } /* Estrutura do card com glow */ <div className="glass-card-glow"> {/* Elemento do glow no fundo */} <div className="glass-card-glow-effect" /> {/* Conteúdo (z-index: 1) */} <div className="glass-card-glow-content"> ... </div> </div> /* Variantes de cor do glow */ .glow-primary → vermelho (#de1a11) .glow-accent → azul (#3d61ff) .glow-success → verde (#10b981) .glow-purple → roxo (#8b5cf6) .glow-cyan → ciano (#06b6d4) /* Tailwind equivalente */ className="relative overflow-hidden bg-white/5 backdrop-blur-xl border border-white/10 rounded-xl p-6 group" {/* Glow element */} className="absolute -top-10 -right-10 w-32 h-32 rounded-full opacity-20 blur-2xl bg-gradient-to-br from-[#de1a11] to-[#3d61ff] group-hover:opacity-40 transition-opacity duration-300"

Componentes de Dashboard

Componentes especializados para dashboards de analytics, incluindo KPI cards, badges de status, visualizações de dados e tabelas interativas.

KPI Cards

Cards de métricas com gradientes sutis e ícones coloridos. Use diferentes cores para categorizar tipos de métricas.

Total de Registros
2.379
Conversões
1.280
53.8% do total
Novos Hoje
232
Esta Semana
2.077
Engajamento
275

Navigation Tabs

Tabs de navegação para seções de dashboard. O tab ativo usa cor de destaque.

Filter Bar

Barra de filtros com busca, pills selecionáveis e toggles.

Filtros
Só completos

Badges de Dashboard

Badges especializados para indicar status, prioridade e qualificação.

Status de Qualificação
HOT Alta Baixa
Prioridade
P1 P2 P3
Grade / Score
A B C D

Visualização de Dados

Componentes para visualização de dados: gauges, heatmaps e funis de conversão. Para gráficos interativos, use Recharts com as cores do design system.

Gauges
42%
Bom Taxa de Qualificação
58%
Atenção Taxa de Resposta
Heatmap de Atividade (Estilo GitHub)
Jan Fev Mar Abr
Dom
Seg
Ter
Qua
Qui
Sex
Sáb
Funil de Conversão
Visitantes 1.363 (57%)
1363
Qualificados 751 (31%)
751
Convertidos 275 (11%)
275
Visitante → Qualificado
55%
Qualificado → Convertido
37%

Gráficos

Exemplos visuais de gráficos usando CSS/SVG. No projeto real, use Recharts com os tokens de cor do design system.

Gráfico de Barras (Vertical)
Leads por Canal
847
Orgânico
623
Pago
412
Social
289
Email
156
Referral
Gráfico de Barras (Horizontal)
Top 5 Campanhas
Black Friday
1.2K
Webinar IA
892
Newsletter
654
LinkedIn Ads
478
Google Ads
312
Donut Chart
2.4K
Total
Orgânico 35%
Pago 28%
Social 22%
Outros 15%
Gráfico de Linha/Área
Leads ao longo do tempo
400 300 200 100 Jan Fev Mar Abr Mai Jun
Barra Empilhada
Distribuição por Status
Semana 1 1.234
45%
30%
25%
Semana 2 1.567
52%
28%
20%
Semana 3 1.890
60%
25%
15%
Convertido
Em Progresso
Pendente
Sparklines & Progress Rings
Vendas
R$ 45.2K
+12%
Churn
2.3%
+0.5%
75%
Meta
50%
NPS
25%
Risco

Gráficos de Dashboard (Referência)

Exemplos específicos baseados nas imagens de referência do dashboard de leads.

Gráfico de Área com Gradiente (Volume de Leads por Dia)
Volume de Leads por Dia
800 600 400 200 0 08/01 12/01 14/01 16/01 18/01 20/01
Donut Chart Grande (Distribuição por Modal)
2.415
modal_gratuito
modal_pago
convidado
gratuito
form_pago
Barras Horizontais com Gradiente (Distribuição por Source)
Distribuição por Source
inscricao-gratu...
landing-imersao...
inscricao-convi...
compra-imersao-...
0 600 1200 1800 2400
Glow Gauge com Status (Ruim / Bom / Excelente)

Gauge com glow que muda de cor baseado no percentual: 0-33% Ruim (vermelho), 34-66% Bom (amarelo), 67-100% Excelente (verde)

Taxa de Qualificação
22.0%
Ruim
Hot Leads + Warm Leads
Taxa de Qualificação
43.0%
Bom
Hot Leads + Warm Leads
Taxa de Qualificação
78.0%
Excelente
Hot Leads + Warm Leads
Meta de Progresso (Meta de Leads)
Meta de Leads
2.415
de 3.500 (69%)
2.415
Conquistados
1.085
Faltam
Card de Forecast
Forecast
3.105
leads projetados (89% da meta)
Quase lá
Dia 7 de 9 1 dias restantes
345.0
Média/dia
15/01 - 23/01
Período
Card de Volume Diário
Volume Diário Necessário
543
leads/dia nos próximos 2 dias
Acelerar captação
1.085
Faltam
345.0
Atual/dia
198.0 abaixo
Diferença
Gráfico Combinado - Barras + Linha (Análise por Horário)
Análise por Horário (08/01 - 21/01)
Melhor Horário
05h
23% hot rate
Pior Horário
03h
0% hot rate
Horário de Pico
08h
195 leads
200 150 100 50 0 100% 75% 50% 25% 0%
Volume de Leads
Taxa Hot
Badges de Período
Madrugada (0h-6h) Manhã Tarde (12h-18h) Noite (18h-24h)
reels_animacao_gemini_manu... Tarde (12h-18h) 13% 94 / 546
(geral: 9%)

Cards de Alerta e Insight

Cards para destacar alertas, métricas de atenção e insights automáticos.

Alto Abandono
campanha_exemplo_nome_muito_longo...
57%
Baixa Qualidade
outra_campanha_exemplo...
0%
Evitar Horário Médio
1h tem apenas 45% de resposta comparado à média geral.
45% resposta
Revisar Segmentação Médio
"campanha_exemplo" traz volume mas só 0% são ICP qualificado.
0% ICP

Tabelas de Dashboard

Tabelas com sorting, badges de status e paginação.

Registros Prioritários
2389 registros
Pri Nome Empresa Cargo Qualif. Ação
P1 Andre Carecho Carecho e leme gestão... CEO / Fundador HOT
P1 Sandro Júnior Moraes FalouEDisse CEO / Fundador HOT
P1 Luiz Terra Casas Bahia Coordenador HOT
P2 Anderson Silva Claro Coordenador Alta
P2 Jair Rodrigues phistudio.ai CEO / Fundador Alta
Página 1 de 239

Integração com Recharts

Para gráficos interativos, use Recharts com a paleta de cores do design system.

// chartColors.ts - Paleta de cores para Recharts export const CHART_COLORS = { // Primárias primary: '#3D61FF', // --color-blue-500 accent: '#E41A11', // --color-red-500 // Semânticas success: '#10B981', // --color-green-500 warning: '#F59E0B', // --color-yellow-500 error: '#E41A11', // --color-red-500 // Séries de dados series: [ '#3D61FF', // blue '#E41A11', // red '#10B981', // green '#F59E0B', // yellow '#8B5CF6', // purple '#06B6D4', // cyan ], // Dark mode grid: '#404040', // --color-neutral-700 axis: '#737373', // --color-neutral-500 tooltip: { bg: '#171717', text: '#FAFAFA', border: '#404040', }, };
// Exemplo de BarChart com tokens DN.IA import { BarChart, Bar, XAxis, YAxis, Tooltip, ResponsiveContainer } from 'recharts'; import { CHART_COLORS } from '@/lib/chartColors'; <ResponsiveContainer width="100%" height={300}> <BarChart data={data}> <CartesianGrid strokeDasharray="3 3" stroke={CHART_COLORS.grid} /> <XAxis dataKey="name" tick={{ fill: CHART_COLORS.axis }} /> <YAxis tick={{ fill: CHART_COLORS.axis }} /> <Tooltip contentStyle={{ backgroundColor: CHART_COLORS.tooltip.bg, border: `1px solid ${CHART_COLORS.tooltip.border}`, borderRadius: '8px', }} /> <Bar dataKey="value" fill={CHART_COLORS.accent} radius={[4, 4, 0, 0]} /> </BarChart> </ResponsiveContainer>