KasyKasy

Figma (rebrand e telas)

Duplique o design system Kasy no Figma, troque a marca e peça para a IA implementar no Flutter.

O Kasy entrega o design system como arquivo Figma. Você duplica para sua conta, edita as variables (cores, fonte) e a IA do editor aplica no Flutter.

Duplicar para sua conta: https://www.figma.com/design/S083trj2ctFrEFNjcavtpC/Kasy-Design-System/duplicate

Figma é uma das duas opções de ferramenta de design do Kasy, a outra é o Pen (pen.dev). Os dois entregam exatamente o mesmo design system e os dois têm MCP próprio, usável em qualquer IDE. Escolha o que preferir; esta página cobre o caminho pelo Figma.

Figma é só uma das peças. A tela Design System no app espelha o código; o DESIGN_SYSTEM.md é o contrato pra IA. Papéis dos três: Design System.

Com o MCP do Kasy, o rebrand é uma conversa. Peça "faz o rebrand do meu app" e a tool rebrand_project pergunta o essencial (documento de marca, logo, tipografia, arquivo Figma), mostra um preview e só aplica depois do seu sim. As instruções saem pelo MCP, com assinatura ativa. Não são página pública nem arquivo do projeto.

Implementação

Duplicar o design system

  1. Abra o link de duplicate acima (conta Figma gratuita).
  2. Salve nos seus Drafts.
  3. Abra no Figma desktop ou web.

Rebrand em 4 passos

1. Abrir Variables

No Figma: Local variables → Kasy Colors (modos Light e Dark).

Página 01 Tokens no arquivo espelha Home → Design System no app.

2. Mudar sua marca

  • color/accent/accent: cor principal. Comece aqui.
  • color/background/background: fundo (também afeta splash).
  • color/foreground/foreground: texto.
  • Fonte padrão: Inter.

3. Prompt para a IA

Com o MCP do Kasy instalado, é só pedir: "faz o rebrand do meu app com base no meu Figma: [URL]". A tool rebrand_project (designTool: "figma") pergunta o que faltar, mostra um preview e só aplica depois do seu sim.

Use a tool rebrand_project do MCP do Kasy, com designTool "figma".

Meu arquivo Figma: [URL DO SEU ARQUIVO DUPLICADO]
Use Figma MCP get_variable_defs na página 01 Tokens.

Sincronize TODAS as cores em lib/core/theme/colors.dart
(KasyColors.light() e KasyColors.dark()), não só o accent.

Se o fundo mudou, atualize splash no pubspec.yaml.

Confira Design System no app (claro e escuro).
flutter analyze sem erros.

Telas novas: com o Kasy MCP instalado, peça "cria a tela [nome] igual ao frame do Figma: [URL]". A tool create_screens constrói na hora.

4. Conferir no app

kasy run --web

Home → Design System. Alterne claro/escuro em Configurações.

Só crie telas novas depois que o rebrand estiver certo.

Criar uma tela nova

  1. Desenhe no seu arquivo Figma usando as mesmas variables.
  2. Peça à IA para implementar o frame (fiel, funcional, componentes Kasy, i18n).
  3. Rode kasy run --web e teste.

Informações

O que vem no projeto

Depois de kasy new:

ArquivoO que é
DESIGN_SYSTEM.mdContrato do design system pra IA/dev (não é o lugar de editar cor)

As instruções de rebrand e de criação de telas não vêm no projeto. Saem pelo MCP, com assinatura ativa.

O design system não vem como arquivo local: ele vive na nuvem do Figma. Use o link de duplicate acima para ter sua própria cópia.

Telas do seu produto ficam em outro arquivo Figma, por exemplo Meu App.

Comandos úteis

ComandoPara quê
kasy newCria projeto (inclui docs Figma)
kasy run --webRoda no navegador
flutter analyzeDeve ficar zerado

Erros comuns

ProblemaO que fazer
App continua azulSync de todas as cores, não só accent
IA usou Material cruPeça KasyButton, KasyCard, KasyTextField
Cor fora do mockupEntra no design system antes do código
MCP no masterDuplique primeiro; edite sua cópia

Resumo

  1. Rebrand nas variables Figma → IA → lib/core/theme/.
  2. Telas no arquivo de app → IA → fiel e funcional.
  3. Cor fora do DS → IA avisa, não hardcode.

Veja também Cores e Design System.

Atualizado em 03/11/2026