Contribuer au code
Cette dernière section explique comment contribuer à l’aspect technique du site. Si votre objectif est uniquement d’écrire du contenu, vous pouvez passer votre chemin, car vous savez déjà tout ce qu’il vous faut !
Structure du repo
Pour vous aider à vous familiariser avec le repo, voici sa structure :
tailwind.config.cjs
: Configuration de Tailwindastro.config.mjs
: Configuration d’Astrosrc/
: Code source du projetcomponents/
: Composants réutilisables dans les pages web, tels que les bulles de personnage, les vidéos et bien d’autres. Il est très simple de s’inspirer des composants existants pour créer un nouveau composant !layouts/
: Composants généraux structurant les pages.pages/
: Composants représentant des pages.
content/
: Le contenu du site (fichiers Markdown, images et vidéos)
Pour en savoir plus sur la structure d’un projet Astro, référez-vous à la documentation officielle.
Conventions de style
Pour respecter les conventions du repo, nous utilisons Prettier, disponible sous la forme d’extension pour la plupart des éditeurs de code ou bien par installation manuelle.
Créer une pull request
Pour que votre pull request soit acceptée, nous vous demandons bien sûr de suivre les conventions de style, mais aussi de ne pas inclure de fichier inutile au repo : ajoutez des règles à .gitignore
si nécessaire. Si vous ajoutez une dépendance, précisez pourquoi elle est nécessaire à moins que ce ne soit évident. Merci beaucoup pour l’intérêt que vous portez au projet !