Design System
WePlanner Design System - Componentes, tokens e padrões visuais
Princípios de Design
Os valores que guiam cada decisão de interface no WePlanner
Clareza em primeiro lugar
Interfaces limpas que reduzem a carga cognitiva. Cada elemento visual tem propósito claro e hierarquia bem definida.
Consistente e escalável
O design baseado em tokens garante consistência visual em todo o produto, facilitando a manutenção e evolução do sistema.
Consciente da função
A interface se adapta às funções de Cliente, Gestor e Colaborador, mostrando informações e ações relevantes para cada perfil.
Orientado para a ação
Cada tela direciona o usuário para uma ação clara e objetiva. Botões e CTAs são posicionados estrategicamente para guiar o fluxo.
Acessível
Compatível com WCAG 2.1 AA, com navegação completa por teclado, contraste adequado e suporte a leitores de tela.
Responsivo
Design otimizado para desktop que se adapta perfeitamente a tablets e dispositivos móveis sem perder funcionalidade.
Design baseado em tokens
Todos os valores visuais são definidos como tokens reutilizáveis (cores, espaçamentos, tipografia, sombras). Isso garante consistência e facilita a manutenção do design system em toda a aplicação.
Color Palette
Brand and semantic colors
Primary
#FF5623
Yellow
#FEBA31
Green
#019364
Red
#F32C2C
Purple
#987DFE
Pink
#FFBEE9
Neutrals
Semantic Backgrounds
Info Background
Informational messages
Warning Background
Warning messages
Success Background
Success messages
Error Background
Error messages
Typography
SF Pro Display & SF Pro Rounded - Type scale and weights
SF Pro Display
SF Pro Rounded
Badges & Tags
Status indicators, priorities, roles, and chips
Status Badges
Priority Badges
Role Badges
Category Tags
Info Chips
Cards
KPI, task, meeting, and compact card variants
KPI Cards
24
+12% from last week
156
+8% from last month
12
+2 new this month
450
-15% from last month
Simple Task Cards
Redesign da Landing Page
Atualizar hero section, cards de features e formulário de contato
API de Autenticação
Implementar OAuth2 e refresh tokens para o módulo de login
Documentação do Design System
Criar guia de componentes e tokens para a equipe de desenvolvimento
Detailed Task Cards
Migração do Banco de Dados
Migrar dados de PostgreSQL para MongoDB com validação de integridade
Sistema de Notificações
Implementar push notifications e email alerts com templates customizáveis
Meeting Cards
Sprint Planning
Definição de tarefas e prioridades para Sprint 24
Design Review
Revisão dos protótipos da nova interface do dashboard
Retrospective
Análise do Sprint 23 e identificação de melhorias
Compact Cards
Atualizar componentes do sidebar
Em Progresso · Alta
Testes unitários do módulo de pagamento
Concluído · Média
Fix bug no modal de criação de projeto
Bloqueado · Urgente
Escrever docs da API REST
A Fazer · Baixa
Quadro Kanban
Gestão de tarefas com colunas arrastar e soltar
EM PROGRESSO
2Migração do Banco de Dados
Migrar dados de PostgreSQL para MongoDB
Redesign da Landing Page
Atualizar hero section e formulário
CONCLUÍDO
2Sistema de Notificações
Push notifications e email alerts
Testes Unitários
Cobertura completa do módulo de pagamento
A FAZER
2Documentação do DS
Guia de componentes para a equipe
API de Relatórios
Endpoints para exportação em PDF e CSV
Iconografia
Ícones Lucide utilizados no projeto - biblioteca completa
Navegação
Ações
Status & Feedback
Comunicação
Conteúdo & Arquivos
Pessoas & Segurança
Dashboard & Data
Tema
Notificações
Componentes de notificação e alertas do sistema
Notificações de Ação
Ana Lima comentou na tarefa Redesign da Landing Page
Há 5 minutos
Marcos Reis concluiu a tarefa API de Autenticação
Há 20 minutos
Carla Santos adicionou você na tarefa Migração do DB
Há 1 hora
Julia Nunes marcou como bloqueada Deploy Pipeline
Há 2 horas
Painel de Notificações
Notificações
3 novasAna Lima comentou na Landing Page
5 min
Marcos Reis concluiu API Auth
20 min
Carla Santos te adicionou em Migração DB
1 hora
Components
Reusable UI components and patterns
User Profile Card
Felipe Stephan
Product Designer
GestorAna Lima
Frontend Developer
ColaboradorMarcos Reis
Backend Developer
ClienteAvatar Stack
Small (3 max)
Medium (4 max)
Large (5 max)
Progress Bars
Buttons
Upload Files
Drop file here or browse
PDF, DOC, PNG up to 10MB
Project_Brief.pdf
2.4 MB
Requirements.docx
1.1 MB
AI Prompt Builder
Spacing & Radius
Consistent spacing scale and border radius tokens
Spacing Scale
Border Radius
radius-sm
radius-md
radius-default
radius-lg
radius-xl
radius-full