Skip to content

fix(ui): remove resquícios da paleta teal/azul antiga - #3

Merged
elissoncardoso1 merged 2 commits into
mainfrom
fix/warm-palette-cleanup
Jul 15, 2026
Merged

elissoncardoso1 merged 2 commits into
mainfrom
fix/warm-palette-cleanup

Conversation

@elissoncardoso1

Copy link
Copy Markdown
Owner

Resumo

Auditoria completa da UI encontrou resquícios da paleta antiga (teal/slate/azul) ainda renderizando em produção, mesmo após a migração para o design system v3 (burgundy/sage). Este PR elimina todos eles.

Mudanças

  • pages/articles.html — o bloco <style> inline do painel de filtros (~570 linhas) usava teal #14b8a6/#0d9488 e cinzas slate frios hardcoded, sobrepondo o CSS quente. Migrado para tokens v3 (var(--color-primary-*/neutral-*/tan-*)); quick-filters roxo (journal) e laranja (portal) viram tints burgundy/tan; hover índigo dos cards vira sage (--color-border-accent)
  • pages/home.html — scrollbar customizada com slate frio hardcoded → warm stone (--color-neutral-*)
  • partials/translation_result.html e partials/search_suggestions.html — badges e hovers blue-* → primary-* (burgundy)
  • Removido pages/article.html — template órfão (nenhuma rota o renderiza) com 800+ linhas de CSS teal inline; o detalhe de artigo real usa article_detail.html + article-detail.css, já no sistema quente
  • Removido static/preview.html — preview estático teal/purple antigo, acessível publicamente
  • output.css recompilado com as novas utilities primary-*

Verificação

  • Auditoria final por grep: zero classes Tailwind frias (blue/teal/indigo/purple-*) e zero hex da paleta antiga em templates/JS/CSS
  • 116 testes passando (test_ai_minimal.py excluído — falha pré-existente de import do llama_cpp, sem relação)
  • O que já estava limpo e não foi tocado: design-tokens.css, article-card.css, article-detail.css, tailwind.config.js, admin

🤖 Generated with Claude Code

Elisson Coimbra and others added 2 commits July 7, 2026 16:46
- articles.html: painel de filtros migrado de teal/slate hardcoded para
  tokens v3 (var(--color-primary/neutral/tan-*)); quick-filters roxo e
  laranja viram tints burgundy/tan; hover índigo dos cards vira sage
- home.html: scrollbar customizada em warm stone (--color-neutral-*)
- partials: badges/hover azuis (blue-*) trocados por primary-* (burgundy)
- remove pages/article.html (template órfão, 800+ linhas de CSS teal
  inline sem rota que o renderize) e static/preview.html (preview teal)
- recompila output.css com as novas utilities primary-*

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@elissoncardoso1
elissoncardoso1 merged commit 631cee1 into main Jul 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant