compagnonnage-repas.org merge requestshttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests2021-11-26T13:22:37Zhttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/21Premier jet d'un formulaire de contact2021-11-26T13:22:37ZThomas ParisotPremier jet d'un formulaire de contactC'est pour [tester comment les formulaires Netflify](https://docs.netlify.com/forms/setup/) fonctionnent.
Ça donnera à voir comment ça peut fonctionner depuis GitLab Pages/un autre hébergement.C'est pour [tester comment les formulaires Netflify](https://docs.netlify.com/forms/setup/) fonctionnent.
Ça donnera à voir comment ça peut fonctionner depuis GitLab Pages/un autre hébergement.https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/22Zone22021-11-30T16:42:38ZThomas ParisotZone2Thomas ParisotThomas Parisothttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/23Test unitaires des filtres Nunjucks2021-12-10T16:38:03ZThomas ParisotTest unitaires des filtres NunjucksLa merge request ajoute une nouvelle dépendance. La récupérer via :
```
npm install
```
Puis pour exécuter les tests :
```
npm test
```
Le fichier `js/nunjuck-filters.test.js` décrit les attentes de fonctionnement des fonctions. C'...La merge request ajoute une nouvelle dépendance. La récupérer via :
```
npm install
```
Puis pour exécuter les tests :
```
npm test
```
Le fichier `js/nunjuck-filters.test.js` décrit les attentes de fonctionnement des fonctions. C'est-à-dire, est-ce qu'elles retournent le résultat attendu ?https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/24Ajout de la page "Comment participer ?"2021-11-30T16:43:14ZThomas ParisotAjout de la page "Comment participer ?"Et puis quelques libellés d'accessibilité :
- [`aria-current`](https://tink.uk/using-the-aria-current-attribute/)
- [`aria-label`](https://tink.uk/the-difference-between-aria-label-and-aria-labelledby/)Et puis quelques libellés d'accessibilité :
- [`aria-current`](https://tink.uk/using-the-aria-current-attribute/)
- [`aria-label`](https://tink.uk/the-difference-between-aria-label-and-aria-labelledby/)https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/25Corrige l'URL d'appel aux Google Fonts2021-11-30T16:42:54ZThomas ParisotCorrige l'URL d'appel aux Google Fontshttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/26Ajout du style du texte de la zone 32021-12-07T16:51:47ZThomas ParisotAjout du style du texte de la zone 3Thomas ParisotThomas Parisothttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/27Draft: Ajout des entêtes de la page calendrier2021-12-24T08:43:11ZThomas ParisotDraft: Ajout des entêtes de la page calendrierMise en page en markdownMise en page en markdownThomas ParisotThomas Parisothttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/28Draft: Ajout du positionnement du menu2021-12-23T18:43:47ZThomas ParisotDraft: Ajout du positionnement du menuChangement du positionnementChangement du positionnementThomas ParisotThomas Parisothttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/29Déploie le site sur l'hébergement final2021-12-08T17:25:42ZThomas ParisotDéploie le site sur l'hébergement finalPour l'instant, sur https://compagnonnage-repas.org/dev/Pour l'instant, sur https://compagnonnage-repas.org/dev/https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/30Ouvre les liens de la carte dans un nouvel onglet2021-12-09T13:52:12ZThomas ParisotOuvre les liens de la carte dans un nouvel onglethttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/31Page témoignages2022-01-25T15:46:41ZThomas ParisotPage témoignagesL'objectif de la mise en forme sera de ne pas toucher au Markdown/HTML et de te baser uniquement sur :
- CSS Grid
- des sélecteurs de type `:nth-child()` pour cibler les éléments souhaités du tableau
Quelques étapes pour guider tes co...L'objectif de la mise en forme sera de ne pas toucher au Markdown/HTML et de te baser uniquement sur :
- CSS Grid
- des sélecteurs de type `:nth-child()` pour cibler les éléments souhaités du tableau
Quelques étapes pour guider tes commits :
- [x] récupérer la branche `feature/temoignages` sur ton ordinateur à l'aide des commandes Git que tu connais déjà
- [x] donner la couleur bleue aux 3ème et 6ème `<li>`
- [x] donner la couleur gris clair aux 1ère, 5ème et 7ème `<li>`
- [x] donner la couleur gris foncée aux 2ème, 4èmes et 8ème `<li>`
- [x] utiliser `text-align: right` sur les `<li>` concernés
- [x] utiliser la propriété `grid-template-columns` pour spécifier qu'il y a 3 colonnes, d'une taille de `1fr` chacune
- [x] pour le 1er `<li>`, utiliser `grid-column` pour spécifier qu'elle s'étale sur 2 colonnes (`span 2`)
- [x] pour le 3ème `<li>`, idem mais avec un étalement sur 3 colonnes
- [x] pour le 4ème `<li>`, utiliser `grid-row` pour spécifier qu'elle s'étale sur 2 lignes (`span 2`)
- [x] pour les 5èmes et 6ème `<li>`, spécifier qu'elles s'étalent sur 2 colonnes
- [x] ~~pour les 7èmes et 8èmes `<li>`, spécifier qu'elles s'étalent sur 1.5 colonnes (c'est pas dit que ça marche, pas essayé)~~
- [x] transformer le template de grille pour passer de 3 à 6 colonnes
- [x] adapter les dimensions de colonnes
- [x] pour les 7èmes et 8èmes `<li>`, spécifier qu'elles s'étalent sur 3 colonnesThomas ParisotThomas Parisothttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/32Le centrage des titres concerne seulement le `.bloc-3`2021-12-09T17:27:42ZThomas ParisotLe centrage des titres concerne seulement le `.bloc-3`Le commit fe29902ced2b47f1d8c15a03b0e2be158558d4f0 a introduit le centrage des `h2`, pour tous les titres du site.
Ça provoquait des centrages inopinés partout ailleurs.
Ce correctif spécifie que ce comportement ne concerne que les tit...Le commit fe29902ced2b47f1d8c15a03b0e2be158558d4f0 a introduit le centrage des `h2`, pour tous les titres du site.
Ça provoquait des centrages inopinés partout ailleurs.
Ce correctif spécifie que ce comportement ne concerne que les titres du `.bloc-3`.https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/33Ajout du texte pour le calendrier du compagnonnage.2021-12-15T09:59:46Zyann andrieuAjout du texte pour le calendrier du compagnonnage.J'ai l'impression que dans l'actuelle configuration du FramaGit, on doit créer une branche avant toute modification des fichiers du site. Pas bien pratique !J'ai l'impression que dans l'actuelle configuration du FramaGit, on doit créer une branche avant toute modification des fichiers du site. Pas bien pratique !https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/34Corrige différents éléments d'interface2021-12-16T10:35:09ZThomas ParisotCorrige différents éléments d'interface- [x] un filtre opaque est posé devant les images en fond
- [x] l'image principale est centrée horizontalement (au lieu d'être calée à droite)
- [x] le conteneur de l'image principale est ajustée aux dimensions de l'image (on la voit dan...- [x] un filtre opaque est posé devant les images en fond
- [x] l'image principale est centrée horizontalement (au lieu d'être calée à droite)
- [x] le conteneur de l'image principale est ajustée aux dimensions de l'image (on la voit dans son entièreté)
- [x] la zone de clic des documents est le carré blanc (pas juste le texte)
- [x] décale verticalement vers le haut les textes de l'acronyme REPAS
- [x] affiche une image d'entête sur la page "Le réseau" et "L'association"
Plus des bricoles d'accessibilité.https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/35Ajustement de layout selon les résolutions d'écran2021-12-20T12:55:52ZThomas ParisotAjustement de layout selon les résolutions d'écran- [x] Donner une hauteur minimum et maximum au bandeau iconographique, et le reste du temps dire que ça occupe 50% de l’espace de fenêtre disponible (vh)
- [x] Avoir des plus grandes marges autour de la colonne centrale des textes
- [x]...- [x] Donner une hauteur minimum et maximum au bandeau iconographique, et le reste du temps dire que ça occupe 50% de l’espace de fenêtre disponible (vh)
- [x] Avoir des plus grandes marges autour de la colonne centrale des textes
- [x] Adapter le menu Compagnonnage en mode mobile (flex-direction: column) et ligne entièrement cliquable au “touch”
- [x] Aménagement de la page d'accueil pour mobile et tablettes
# Mobile en portrait
![image](/uploads/311de8777b91671f0df8ce4790139358/image.png)
# Mobile en paysage
![image](/uploads/710c4d14624ae37cc5c14ba4342f9378/image.png)
# Tablette en portrait
![image](/uploads/fd7c46083c67a40aba56a56e69a52ba4/image.png)
# Tablette en paysage
![image](/uploads/fa83fc52bda398dce1e558804054771f/image.png)https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/36Utilise un jeu de couleurs accessibles2021-12-20T12:56:16ZThomas ParisotUtilise un jeu de couleurs accessibleshttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/37Refond les blocs 2 et 3 de la page d'accueil2021-12-23T18:43:47ZThomas ParisotRefond les blocs 2 et 3 de la page d'accueil- [x] ajuste les icônes sur les pages Compagnonnage
- [x] refond le bloc 2
- [x] refond le bloc 3, et le rend responsive
- [x] le menu principal est "sticky", toujours par-dessus les autres contenus- [x] ajuste les icônes sur les pages Compagnonnage
- [x] refond le bloc 2
- [x] refond le bloc 3, et le rend responsive
- [x] le menu principal est "sticky", toujours par-dessus les autres contenushttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/38Page "Déroulement & Calendrier"2021-12-24T09:59:09ZThomas ParisotPage "Déroulement & Calendrier"Chaque commit représente une opération distincte de découpage puis d'intégration.Chaque commit représente une opération distincte de découpage puis d'intégration.https://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/39Page de formulaire de Contact2021-12-24T12:19:54ZThomas ParisotPage de formulaire de Contacthttps://framagit.org/reseau-repas/compagnonnage-repas.org/-/merge_requests/40Crée un thème "obscur"2021-12-27T17:55:29ZThomas ParisotCrée un thème "obscur"Les couleurs du site s'adptent aux écrans qui ont une préférence pour un thème sombre.Les couleurs du site s'adptent aux écrans qui ont une préférence pour un thème sombre.