Skip to content

refactor(contributeurs): déplace la section de la page d'accueil vers /about#102

Merged
mindcraft-research merged 1 commit into
mainfrom
refactor-contributeurs-vers-about
Jun 6, 2026
Merged

refactor(contributeurs): déplace la section de la page d'accueil vers /about#102
mindcraft-research merged 1 commit into
mainfrom
refactor-contributeurs-vers-about

Conversation

@mindcraft-research

Copy link
Copy Markdown
Owner

Summary

La section « Contributeurs & remerciements » ajoutée par la PR #101 se trouvait sur la page d'accueil. Sur réflexion, elle appartient thématiquement à la page À propos (qui parle du projet ET des personnes), pas à la landing commerciale. C'est l'usage standard sur les projets open source.

Changements

  • Retire la section + ses styles spécifiques de `index.jsx` et `landing.module.css` (page d'accueil retrouve son état d'origine)
  • Ajoute la même section dans `about.jsx`, juste avant Contact, dans le style des autres sections (h2 avec icône SVG, classe `.sectionTitle` existante)
  • Déplace les styles dédiés dans `static.module.css` (charte de la page À propos)
  • Conserve la même structure (2 cartes côte à côte, repli colonne sous 768 px) et l'accent indigo `#5E59E9`

Contrainte respectée

La 2e carte reste générique (« la communauté de test »), aucun nom de testeur·euse n'est affiché sans accord explicite. Les classes `.contribTags` / `.contribTag` restent disponibles pour les futures cartes nominatives.

Test plan

  • CI verte
  • Sur `/` (home) : la section a disparu, la page retrouve son flow d'origine
  • Sur `/about` : la section apparaît juste avant Contact
  • Mobile : grille passe en colonne sous 768 px

… /about

La section Contributeurs & remerciements appartient thématiquement à la
page « À propos » (qui parle du projet et des personnes), pas à la
landing commerciale. Usage standard sur les projets open source.

Changements :
- Retire la section + les styles spécifiques de index.jsx et
  landing.module.css
- Ajoute la même section dans about.jsx, juste avant la section
  Contact, dans le style des autres sections de la page (h2 avec
  icône SVG, classe .sectionTitle existante)
- Déplace les styles dédiés (.contribGrid, .contribCard, .contribAvatar,
  .contribAvatarCommunity, .contribCardLabel, .contribPerson, etc.)
  dans static.module.css pour qu'ils soient accessibles à la page about
- Conserve la même structure (2 cartes côte à côte, repli colonne sous
  768 px) et l'accent indigo #5E59E9

Contrainte respectée : la 2e carte reste générique (« la communauté
de test »), aucun nom de testeur·euse n'est affiché sans accord
explicite. Les classes .contribTags / .contribTag restent disponibles
pour les futures cartes nominatives.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@mindcraft-research mindcraft-research merged commit 222e323 into main Jun 6, 2026
4 checks 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