Skip to content

feat: thème secret Euronews (éditorial clair + bleu de marque)#126

Open
barberemi wants to merge 1 commit into
mainfrom
feat/add-euronews-theme
Open

feat: thème secret Euronews (éditorial clair + bleu de marque)#126
barberemi wants to merge 1 commit into
mainfrom
feat/add-euronews-theme

Conversation

@barberemi

@barberemi barberemi commented Jul 21, 2026

Copy link
Copy Markdown
Collaborator

🎨 Nouveau thème secret « Euronews »

Ajoute un thème secret euronews : base éditoriale claire + bleu de marque Euronews #0172f0, débloqué par code secret (Konami-gated), au même titre que les thèmes matrix / sakura / gotham.

Aperçu

Capture d’écran 2026-07-20 à 23 18 13

Ce que ça fait

  • Palette complète (tokens.css) : base claire #f5f8fd, accent #0172f0, tokens sémantiques et hairlines slate neutres (pas de « lignes bleues partout »).
  • Traitement signature de la nav (Dashboard.css) :
    • barre de navigation bleue pleine, onglet actif blanc (texte bleu), pastille « LIVE » blanche ;
    • pastilles compteur rouges (texte blanc) sur Discussions / Automatisation / Projets ;
    • bloc « X en cours » en pastille blanche (texte + spinner bleus), lisible sur la barre bleue ;
    • spinner blanc sur les onglets inactifs (sinon bleu-sur-bleu, invisible).
  • Indicateur LIVE (Dashboard.tsx) : pastille affichée à côté de la marque quand un run tourne.
  • Enregistrement du thème : ThemeContext.tsx (thème secret gated) + SettingsPage.tsx (entrée picker, icône Globe) + i18n.ts (libellés fr / en / es).
  • Déblocage backend : hash d'unlock ajouté dans themes.rs + test dans api_tests.rs.
  • Ambient : atmosphere.css — euronews exclu de l'aurora/scanlines (rendu clair et propre).

Notes

  • Thème secret : invisible tant que le code n'a pas été saisi dans Settings → Appearance → Code secret (Konami). Le code en clair est partagé hors-bande (irrécupérable depuis le hash committé).
  • Scoped :root[data-theme="euronews"]aucun impact sur les autres thèmes.

🤖 Generated with Claude Code

@barberemi barberemi self-assigned this Jul 21, 2026
@barberemi barberemi added the ci-test Start all the CI Test steps label Jul 21, 2026
@barberemi
barberemi force-pushed the feat/add-euronews-theme branch 2 times, most recently from 465b3ef to 32063fb Compare July 21, 2026 12:00
Nouveau thème secret 'euronews' : base éditoriale claire + bleu de marque #0172f0, débloqué par code secret (Konami). Traitement signature de la nav (barre bleue pleine, onglet actif blanc, pastilles compteur rouges, pastille 'X en cours' blanche, spinner blanc lisible sur nav inactive), indicateur LIVE, et enregistrement du thème (ThemeContext/Settings/i18n fr-en-es + hash d'unlock backend + test).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Barbé Rémi <remi.barbe@euronews.com>
@barberemi
barberemi force-pushed the feat/add-euronews-theme branch from 32063fb to 7f78267 Compare July 22, 2026 20:54
@barberemi barberemi added ci-test Start all the CI Test steps and removed ci-test Start all the CI Test steps labels Jul 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci-test Start all the CI Test steps

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants