# 🧪 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 1. Abrir DevTools (F12) 2. Ir para Console 3. Executar: ```javascript // Simular preferência do sistema para dark mode window.matchMedia('(prefers-color-scheme: dark)').matches ``` 4. 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: 1. Verificar se a classe `dark:` foi aplicada 2. Verificar se o Tailwind está compilando 3. Limpar cache do navegador (Ctrl+Shift+Delete) 4. 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.