|
99 | 99 | "en": "All services page template.", |
100 | 100 | "fr": "Gabarit de page pour tous les services." |
101 | 101 | }, |
102 | | - "modified": "2025-08-29", |
| 102 | + "modified": "2026-03-20", |
103 | 103 | "componentName": "all-services", |
104 | 104 | "status": "stable", |
105 | | - "version": "1.3", |
| 105 | + "version": "2.0", |
106 | 106 | "pages": { |
107 | 107 | "examples": [ |
108 | 108 | { |
|
141 | 141 | "en": "All services page template.", |
142 | 142 | "fr": "Gabarit de page pour tous les services." |
143 | 143 | }, |
144 | | - "iteration": "_:iteration_allservices_4", |
| 144 | + "iteration": "_:iteration_allservices_5", |
145 | 145 | "example": [ |
146 | 146 | { |
147 | 147 | "en": { "href": "all-services-en.html", "text": "All services" }, |
148 | 148 | "fr": { "href": "all-services-fr.html", "text": "Tous les services" } |
149 | 149 | } |
150 | 150 | ], |
151 | 151 | "implementation": [ |
152 | | - "_:implement_allservices" |
| 152 | + "_:implement_allservices", |
| 153 | + "_:implement_allservices_1dot3_to_2" |
153 | 154 | ], |
154 | 155 | "history": [ |
155 | 156 | { |
156 | | - "en": "August 2025 - Use the class \".colcount-no-break\" to prevent list items from splitting across multiple columns.", |
| 157 | + "en": "March 2026 - Remove the 'Top searches' band, update 'Most requested services' band, remove 'Manage life events' band, add expand collapse section between 'Most requested' and theme/topics area, change 'Access services by topic' title", |
| 158 | + "fr": "Mars 2026 – Retirer la bande « Recherches les plus populaires », mettre à jour la bande « Services les plus demandés », retirer la bande « Gérer les événements de la vie », ajouter une section à expansion/réduction entre « En demande » et la zone des thèmes/sujets, modifier le titre « Accéder aux services par sujet »." |
| 159 | + }, |
| 160 | + { |
| 161 | + "en": "August 2025 - Use the class '.colcount-no-break' to prevent list items from splitting across multiple columns.", |
157 | 162 | "fr": "Août 2025 - Utilisation de la classe « .colcount-no-break » pour empêcher les éléments de liste de se diviser en plusieurs colonnes." |
158 | 163 | }, |
159 | 164 | { |
|
192 | 197 | "en": "all-services-en.html main > *:not(.pagedetails)", |
193 | 198 | "fr": "all-services-fr.html main > *:not(.pagedetails)" |
194 | 199 | } |
| 200 | + }, |
| 201 | + { |
| 202 | + "@id": "_:implement_allservices_1dot3_to_2", |
| 203 | + "iteration": "_:iteration_allservices_5", |
| 204 | + "name": { |
| 205 | + "en": "Transition from 1.3 to 2.0", |
| 206 | + "fr": "Transitionner de 1.3 à 2.0" |
| 207 | + }, |
| 208 | + "introduction": { |
| 209 | + "en": "This implementation is meant for publishers migrating from version 1.3 of the template to version 2.0.", |
| 210 | + "fr": "Cette implémentation est destinée aux éditeurs qui migrent de la version 1.3 à la version 2.0 du gabarit." |
| 211 | + }, |
| 212 | + "instructions": { |
| 213 | + "en": [ |
| 214 | + "Remove the 'Top searches' band", |
| 215 | + "Update 'Most requested services' band: update title to 'Most requested' and update links as needed", |
| 216 | + "Remove 'Manage life events' band", |
| 217 | + "Add between 'Most requested' and theme/topics area, a section with expand and collapses containing all service categories. This section title is 'By category'", |
| 218 | + "Replace the H1 title 'Access services by topic' with an H2 title 'By theme'" |
| 219 | + ], |
| 220 | + "fr": [ |
| 221 | + "Retirer la bande « Recherches les plus populaires »", |
| 222 | + "Mettre à jour la bande « Services les plus demandés » : mettre à jour le titre « En demande » et mettre à jour les liens comme dans la démo", |
| 223 | + "Retirer la section « Gérer les événements de la vie»", |
| 224 | + "Ajouter une section avec expansions/réductions entre la zone « En demande » et celle des thèmes/sujets. Le titre est « Par catégorie »", |
| 225 | + "Remplacer le H1 « Accès aux services par thème par un H2 « Par thème »" |
| 226 | + ] |
| 227 | + }, |
| 228 | + "ajaxSourceCode": { |
| 229 | + "en": "all-services-en.html main > *:not(.pagedetails)", |
| 230 | + "fr": "all-services-fr.html main > *:not(.pagedetails)" |
| 231 | + } |
195 | 232 | } |
196 | 233 | ], |
197 | 234 | "iteration": [ |
| 235 | + { |
| 236 | + "@id": "_:iteration_allservices_5", |
| 237 | + "name": "All services page - Iteration 5", |
| 238 | + "date": "2026-03", |
| 239 | + "breaking": [ "Remove the top searches band", "Update Most requested services band", "Remove manage life events", "Add between 'Most requested' and theme/topics area, a 'By category' section with expand and collapses containing all service categories", "Update Access services by topic title" ], |
| 240 | + "detectableBy": "Most requested navigation band with a list container that has the class \".colcount-no-break\" followed by a section with expand and collapses containing all service categories and a Services and Information component containing a list of all themes and topics.", |
| 241 | + "predecessor": "_:iteration_allservices_4" |
| 242 | + }, |
198 | 243 | { |
199 | 244 | "@id": "_:iteration_allservices_4", |
200 | 245 | "name": "All services page - Iteration 4", |
201 | 246 | "date": "2025-08", |
202 | 247 | "additions": [ "Use the class \".colcount-no-break\" to prevent list items from splitting across multiple columns." ], |
203 | 248 | "detectableBy": "Three navigation bands each whose list container has the class \".colcount-no-break\" followed by a Services and Information component containing a list of all themes and topics.", |
204 | | - "predecessor": "_:iteration_allservices_3" |
| 249 | + "predecessor": "_:iteration_allservices_3", |
| 250 | + "successor": "iteration_allservices_5" |
205 | 251 | }, |
206 | 252 | { |
207 | 253 | "@id": "_:iteration_allservices_3", |
|
0 commit comments