Digite para filtrar os verbetes do Glossário.

    Desenvolvimento web · Vibe Coding: Do Zero ao MVP

    O que é Design system?

    Design system reúne tokens, componentes e orientações que mantêm a interface consistente. Entenda a estrutura, a governança e a adoção no projeto.

    Também chamado de: sistema de design

    O que é design system

    Design system é o conjunto de escolhas visuais e de componentes que mantém a interface consistente. Ele reúne os tokens de cor, tipografia e espaçamento, os componentes e as orientações de uso.

    O sistema não é apenas a biblioteca de componentes. Ele inclui os estados, as exceções e a manutenção que impedem cada tela de criar a própria versão do botão.

    A estrutura

    Os tokens guardam as medidas e as cores em um lugar único. O componente usa os tokens, e a mudança no token alcança todas as telas que o utilizam.

    Os componentes cobrem os estados de repouso, foco, erro e desabilitado. A documentação explica quando usar cada um e o que não deve ser feito.

    Governança e adoção

    A adoção depende de o componente estar disponível no repositório e de a revisão apontar a cópia. Quando a tela precisa de algo diferente, a mudança entra no sistema.

    Um responsável responde pela escolha visual e pelo código. A revisão dos usuários mantém o conjunto próximo do trabalho real.

    Exemplo

    Como conferir

    Liste os componentes e os tokens, além dos estados cobertos. Confira se as telas principais seguem o sistema e se a mudança de um token alcança as páginas que deveriam mudar.

    O CSS aplica os tokens, e o Tailwind pode organizar as classes. A documentação mantém o uso e as exceções visíveis.

    Dúvidas frequentes

    Perguntas frequentes sobre Design system

    Design system é a mesma coisa que biblioteca de componentes?
    A biblioteca é uma parte. O design system inclui os tokens, as orientações de uso, os estados e a manutenção que mantém a interface coerente.
    Preciso de uma ferramenta para começar?
    Não. Um conjunto pequeno de tokens e alguns componentes documentados já resolve. A ferramenta vem depois, quando o uso compartilhado exige.
    Como evitar que cada tela crie o próprio botão?
    O componente precisa cobrir os estados reais e estar disponível no repositório. Quando a tela precisa de algo diferente, a mudança entra no sistema e não em uma cópia.
    Qual responsável mantém o design system?
    Um responsável pela escolha visual e pelo código, com revisão dos usuários. Sem responsável, o conjunto perde consistência na primeira pressa.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Vibe Coding: Do Zero ao MVP

    Na Formação Vibe Coding, o design system orienta o agente sobre cores, espaçamento e componentes antes de gerar uma tela.

    Conhecer a formação
    Capa da Formação Vibe Coding do Zero ao MVP

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva. R$ 1.997 à vista ou até 10x de R$ 219 no cartão.

    R$ 1.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva, um encontro por dia útil
    • Dia de conteúdo (terça e quinta) e War Room (segunda, quarta e sexta)
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano