Skip to content

feat(ui): toolbar festive et CTA des cartes en bouton outlined#10

Merged
julienrata merged 1 commit into
mainfrom
feat/festive-toolbar
Jun 17, 2026
Merged

feat(ui): toolbar festive et CTA des cartes en bouton outlined#10
julienrata merged 1 commit into
mainfrom
feat/festive-toolbar

Conversation

@julienrata

Copy link
Copy Markdown
Owner

Résumé

Aligne le shell de l'app sur la DA festive et retravaille le CTA des cartes d'accueil.

  • Toolbar : barre en dégradé de marque (--cc-gradient-festive) + --cc-shadow-2, texte clair, icône de marque sur pastille arrondie ; liens de nav en pilules avec survol clair rebondi ; lien actif en pilule pleine claire à texte framboise (distinct, indice non chromatique). Retrait de la tagline « Boîte à outils du développeur ».
  • CTA cartes : « Ouvrir » passe en bouton outlined (mat-stroked-button), flèche qui glisse au survol/focus. Comportement et navigation inchangés.

Garde-fous

  • Tokens --cc-* uniquement, aucune valeur de marque en dur ; min-height tactile tokenisée.
  • navLinks, routes, labels, RouterLinkActive/aria-current inchangés.
  • Accessibilité préservée : skip-link, role="banner", :focus-visible, contraste AA, prefers-reduced-motion (via le bloc global).
  • Pas de surcharge manuelle de Material (héritage via remapping de tokens).
  • Entrée datée ajoutée à DECISIONS.md.

Vérification

cd frontend && npm run check — lint OK + build OK (aucun dépassement de budget SCSS).

🤖 Generated with Claude Code

Aligne le shell (toolbar) sur la DA festive : barre en dégradé de marque,
liens en pilules, lien actif en pilule pleine claire ; retire la tagline.
Restyle le CTA « Ouvrir » des cartes d'accueil en bouton outlined avec
flèche qui glisse au survol. Tokens --cc-* uniquement, accessibilité et
prefers-reduced-motion préservés. Entrée DECISIONS.md incluse.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@julienrata
julienrata merged commit df3be98 into main Jun 17, 2026
2 checks passed
@julienrata
julienrata deleted the feat/festive-toolbar branch June 17, 2026 12:35
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