Brand & identidade
Versões da logo para diferentes fundos e contextos. Sempre preservando a legibilidade e a essência da marca.
Paleta de cores
Três famílias com 10 tons cada. O tom ★ é o tom central de cada família, usado nos componentes principais.
Sistema tipográfico
Playfair Display para títulos com elegância orgânica. Plus Jakarta Sans para corpo e UI com clareza moderna.
Espaçamento & grid
Escala baseada em múltiplos de 4px. Todos os valores garantem consistência visual em toda a interface.
Sistema de ícones
36 ícones em stroke 1.5px, organizados por área do app. Clique em qualquer ícone para baixar o SVG individual.
Botões
3 tamanhos × 7 variantes × 3 estados. Todos com border-radius pill para o estilo orgânico da marca.
Campos de formulário
Inputs, selects e textareas com todos os estados: default, focus, erro, sucesso e desabilitado.
Badges, chips e tags
Sistema de labels para status, categorias de nutrientes, métricas e contagens.
Cards de componentes
Cards de paciente, progresso nutricional, lista de refeições e métricas.
Etapas do atendimento
Fluxo visual de 5 etapas com 3 estados: concluída (verde), ativa (nude) e pendente (dashed).
Dados pessoais, histórico de saúde e objetivos preenchidos com sucesso.
Avaliação antropométrica e definição das metas nutricionais personalizadas.
Próxima sessão · 15 jan, 14h30 — Dra. Carla Ferreira
Cardápio semanal personalizado com substituições inteligentes elaborado após a consulta.
Registros diários, evolução de peso e relatórios de progresso quinzenais.
Relatório final e orientações de manutenção a longo prazo.
Fases do programa
4 fases com identidade visual distinta. Verde musgo para concluídas, nude para ativas, neutro para bloqueadas.
Avaliação completa do estado nutricional, histórico alimentar, exames laboratoriais e definição de objetivos realistas.
Implementação gradual do plano alimentar com substituições inteligentes e criação de novos hábitos sustentáveis.
Alertas e notificações
4 variantes semânticas: sucesso, atenção, aviso e informativo.
Tokens para Figma
Cole no plugin Tokens Studio for Figma. Paleta completa com todas as famílias de cor, tipografia, espaçamentos e border radius.
{
"global": {
"color": {
"green": {
"50": { "value": "#F0F4EF", "type": "color" },
"100": { "value": "#D4E0D2", "type": "color" },
"200": { "value": "#A8C0A4", "type": "color" },
"300": { "value": "#7A9E75", "type": "color" },
"400": { "value": "#557A50", "type": "color" },
"500": { "value": "#3D5A3E", "type": "color", "description": "★ base — verde musgo" },
"600": { "value": "#2E4530", "type": "color" },
"700": { "value": "#1E3020", "type": "color" },
"800": { "value": "#111C12", "type": "color" },
"900": { "value": "#070E07", "type": "color" }
},
"rose": {
"50": { "value": "#FAF5EE", "type": "color" },
"100": { "value": "#F0E4D0", "type": "color" },
"200": { "value": "#E2CAA8", "type": "color" },
"300": { "value": "#D4B080", "type": "color" },
"400": { "value": "#C4A882", "type": "color", "description": "★ base — rosê nude" },
"500": { "value": "#A8885E", "type": "color" },
"600": { "value": "#8A6840", "type": "color" },
"700": { "value": "#664C28", "type": "color" },
"800": { "value": "#3E2E16", "type": "color" },
"900": { "value": "#1E1609", "type": "color" }
},
"neutral": {
"50": { "value": "#FDFBF7", "type": "color" },
"100": { "value": "#F5EFE6", "type": "color" },
"200": { "value": "#E8DFD0", "type": "color" },
"300": { "value": "#D4C9B8", "type": "color" },
"400": { "value": "#B8AE9C", "type": "color" },
"500": { "value": "#928880", "type": "color" },
"600": { "value": "#6E6560", "type": "color" },
"700": { "value": "#4A4440", "type": "color" },
"800": { "value": "#2A2420", "type": "color" },
"900": { "value": "#141008", "type": "color" }
}
},
"spacing": {
"2": { "value": "2", "type": "spacing" },
"4": { "value": "4", "type": "spacing" },
"8": { "value": "8", "type": "spacing" },
"12": { "value": "12", "type": "spacing" },
"16": { "value": "16", "type": "spacing" },
"20": { "value": "20", "type": "spacing" },
"24": { "value": "24", "type": "spacing" },
"32": { "value": "32", "type": "spacing" },
"40": { "value": "40", "type": "spacing" },
"48": { "value": "48", "type": "spacing" },
"64": { "value": "64", "type": "spacing" }
},
"borderRadius": {
"xs": { "value": "6", "type": "borderRadius" },
"sm": { "value": "10", "type": "borderRadius" },
"md": { "value": "14", "type": "borderRadius" },
"lg": { "value": "20", "type": "borderRadius" },
"xl": { "value": "28", "type": "borderRadius" },
"pill": { "value": "100", "type": "borderRadius" }
},
"fontFamily": {
"display": { "value": "Playfair Display", "type": "fontFamilies" },
"body": { "value": "Plus Jakarta Sans", "type": "fontFamilies" }
},
"fontSize": {
"xs": { "value": "11", "type": "fontSizes" },
"sm": { "value": "13", "type": "fontSizes" },
"md": { "value": "14", "type": "fontSizes" },
"lg": { "value": "16", "type": "fontSizes" },
"xl": { "value": "20", "type": "fontSizes" },
"2xl": { "value": "26", "type": "fontSizes" },
"3xl": { "value": "32", "type": "fontSizes" },
"4xl": { "value": "40", "type": "fontSizes" },
"5xl": { "value": "52", "type": "fontSizes" }
},
"fontWeight": {
"light": { "value": "300", "type": "fontWeights" },
"regular": { "value": "400", "type": "fontWeights" },
"medium": { "value": "500", "type": "fontWeights" },
"semibold": { "value": "600", "type": "fontWeights" }
}
}
}
- Instale o plugin Tokens Studio for Figma
- Abra o plugin → clique no ícone
{}(canto superior direito) - Apague o conteúdo existente e cole o JSON acima
- Clique em Save — os tokens aparecem organizados por categoria
- Selecione elementos no canvas e clique em Apply to selection