4.4 KiB
4.4 KiB
🧪 Guia de Teste - Dark Mode
📋 Como Testar o Dark Mode
1. Ativar/Desativar Dark Mode
- Clique no ícone de Sol/Lua no header (canto superior direito)
- O tema deve mudar instantaneamente
- A preferência é salva automaticamente
2. Áreas para Testar
✅ Página de Configurações
- Título "Configurações" visível e com contraste
- Tabs com cores apropriadas
- Conteúdo das abas com dark mode
✅ Aba: Pastas e Documentos
- Tabela com linhas visíveis
- Headers com contraste
- Botões com cores apropriadas
- Modal de criação com dark mode
✅ Aba: Categorias
- Cards com dark mode
- Ícones visíveis
- Botões com cores apropriadas
- Modal com dark mode
✅ Aba: Usuários
- Tabela com linhas visíveis
- Status badges com cores apropriadas
- Ícones visíveis
✅ Aba: Logs
- Tabela com linhas visíveis
- Ícones de status com cores
- Textos com contraste
✅ Aba: Integrações IA
- Cards com dark mode
- Ícones visíveis
- Botões com cores apropriadas
- Modal com dark mode
✅ Página de Busca
- Input com dark mode
- Placeholder visível
- Mensagens com contraste
✅ Criar Template (3 Painéis)
- Painel 1: Dados Básicos
- Inputs com dark mode
- Textarea com dark mode
- Radio buttons com textos visíveis
- Painel 2: Seleção de Tópicos
- Cards de tópicos com dark mode
- Checkboxes visíveis
- Hover states funcionando
- Painel 3: Revisar e Salvar
- Fundo com dark mode
- Textos com contraste
- Botões visíveis
✅ Editar Projeto (DatabookEdit)
- Inputs com dark mode
- Selects com dark mode
- Painel de informações com dark mode
- Botões com cores apropriadas
✅ Databook View (Preview)
- Painel esquerdo (Índice)
- Fundo com dark mode
- Textos com contraste
- Hover states funcionando
- Seleção visível
- Painel direito (Documentos)
- Cards de documentos com dark mode
- Ícones visíveis
- Botões com cores apropriadas
- Hover states funcionando
- Modal de Upload
- Fundo com dark mode
- Textos com contraste
- Inputs com dark mode
- Modal de Preview
- Fundo com dark mode
- Textos com contraste
- Imagens visíveis
✅ Design do Databook
- Filtros com dark mode
- Cards de templates com dark mode
- Botões com cores apropriadas
- Modal de edição com dark mode
🎨 Checklist de Contraste
Para cada elemento, verificar:
- Texto legível em dark mode
- Fundo apropriado (não branco)
- Bordas visíveis
- Ícones com cores apropriadas
- Hover states visíveis
- Focus states visíveis
🔍 Verificação de Cores
Modo Claro
- Fundo: Branco (#FFFFFF)
- Texto: Cinza escuro (#111827)
- Bordas: Cinza claro (#E5E7EB)
- Primária: Azul (#1E40AF)
Modo Escuro
- Fundo: Cinza muito escuro (#111827)
- Texto: Cinza claro (#F9FAFB)
- Bordas: Cinza escuro (#374151)
- Primária: Azul claro (#60A5FA)
📱 Testes em Diferentes Dispositivos
- Desktop (1920x1080)
- Tablet (768x1024)
- Mobile (375x667)
🌙 Testes de Preferência do Sistema
- Abrir DevTools (F12)
- Ir para Console
- Executar:
// Simular preferência do sistema para dark mode window.matchMedia('(prefers-color-scheme: dark)').matches - Verificar se o tema muda automaticamente
✅ Checklist Final
- Todas as páginas testadas
- Todos os componentes com dark mode
- Contraste adequado em todas as áreas
- Hover states funcionando
- Modals com dark mode
- Tabelas com dark mode
- Cards com dark mode
- Inputs com dark mode
- Selects com dark mode
- Textareas com dark mode
- Ícones com cores apropriadas
- Badges com dark mode
- Botões com dark mode
- Bordas visíveis
- Textos legíveis
🐛 Problemas Conhecidos
Se encontrar algum problema:
- Verificar se a classe
dark:foi aplicada - Verificar se o Tailwind está compilando
- Limpar cache do navegador (Ctrl+Shift+Delete)
- Recarregar a página (Ctrl+R)
📝 Relatório de Testes
Ao testar, anote:
- Data do teste
- Navegador utilizado
- Resolução da tela
- Problemas encontrados
- Sugestões de melhoria
Dica: Use a ferramenta de inspeção do navegador (F12) para verificar as classes aplicadas aos elementos.