Skip to content

Commit 9dae588

Browse files
Patch - All services: Adding .colcount-no-break to lists documentation (#2640)
1 parent a62073e commit 9dae588

File tree

9 files changed

+364
-181
lines changed

9 files changed

+364
-181
lines changed

_data/templates.json

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -99,10 +99,10 @@
9999
"en": "All services page template.",
100100
"fr": "Gabarit de page pour tous les services."
101101
},
102-
"modified": "2025-07-24",
102+
"modified": "2025-08-29",
103103
"componentName": "all-services",
104104
"status": "stable",
105-
"version": "1.2",
105+
"version": "1.3",
106106
"pages": {
107107
"examples": [
108108
{
@@ -141,7 +141,7 @@
141141
"en": "All services page template.",
142142
"fr": "Gabarit de page pour tous les services."
143143
},
144-
"iteration": "_:iteration_allservices_3",
144+
"iteration": "_:iteration_allservices_4",
145145
"example": [
146146
{
147147
"en": { "href": "all-services-en.html", "text": "All services" },
@@ -152,6 +152,10 @@
152152
"_:implement_allservices"
153153
],
154154
"history": [
155+
{
156+
"en": "August 2025 - Use the class \".colcount-no-break\" to prevent list items from splitting across multiple columns.",
157+
"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+
},
155159
{
156160
"en": "July 2025 - Remove expand and collapse All buttons.",
157161
"fr": "Juillet 2025 - Suppression des boutons « Développer » et « Réduire »."
@@ -166,7 +170,7 @@
166170
"implementation": [
167171
{
168172
"@id": "_:implement_allservices",
169-
"iteration": "_:iteration_allservices_3",
173+
"iteration": "_:iteration_allservices_4",
170174
"name": {
171175
"en": "Standard",
172176
"fr": "Standard"
@@ -191,14 +195,22 @@
191195
}
192196
],
193197
"iteration": [
198+
{
199+
"@id": "_:iteration_allservices_4",
200+
"name": "All services page - Iteration 4",
201+
"date": "2025-08",
202+
"additions": [ "Use the class \".colcount-no-break\" to prevent list items from splitting across multiple columns." ],
203+
"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"
205+
},
194206
{
195207
"@id": "_:iteration_allservices_3",
196208
"name": "All services page - Iteration 3",
197209
"date": "2025-07",
198210
"additions": [ "Removing expand/collapse all buttons." ],
199211
"detectableBy": "Three navigation bands followed by a Services and Information component containing a list of all themes and topics.",
200212
"predecessor": "_:iteration_allservices_2",
201-
"successor": "_:iteration_allservices_3"
213+
"successor": "_:iteration_allservices_4"
202214
},
203215
{
204216
"@id": "_:iteration_allservices_2",

common/list/lists-en.html

Lines changed: 82 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"title": "Lists",
44
"language": "en",
55
"altLangPage": "lists-fr.html",
6-
"dateModified": "2023-03-05"
6+
"dateModified": "2025-08-29"
77
}
88
---
99
<div class="wb-prettify all-pre"></div>
@@ -313,6 +313,87 @@ <h3> Appearance − Multi-class</h3>
313313
&lt;li&gt;Item 8&lt;/li&gt;
314314
&lt;/ul&gt;</code></pre>
315315

316+
<h3><code>.colcount-no-break</code></h3><div></div>
317+
<p>Prevents list items from splitting across multiple list columns.</p>
318+
<h4>Unordered list</h4>
319+
<h5>Working example</h5>
320+
<ul class="colcount-sm-2 colcount-md-3 colcount-lg-4 colcount-no-break">
321+
<li>Item 1<br>Line 2<br>Line 3</li>
322+
<li>Item 2<br>Line 2<br>Line 3</li>
323+
<li>Item 3</li>
324+
<li>Item 4<br>Line 2<br>Line 3</li>
325+
<li>Item 5<br>Line 2<br>Line 3</li>
326+
<li>Item 6<br>Line 2</li>
327+
<li>Item 7<br>Line 2</li>
328+
<li>Item 8</li>
329+
</ul>
330+
<h5>code</h5>
331+
<pre><code><span class="tag">&lt;ul</span><span class="pln"> </span><span class="atn">class</span><span class="pun">=</span><span class="atv">"colcount-sm-2 colcount-md-3 colcount-lg-4 colcount-no-break"</span><span class="tag">&gt;</span><span class="pln">
332+
</span><span class="tag">&lt;li&gt;</span><span class="pln">Item 1</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 3</span><span class="tag">&lt;/li&gt;</span><span class="pln">
333+
</span><span class="tag">&lt;li&gt;</span><span class="pln">Item 2</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 3</span><span class="tag">&lt;/li&gt;</span><span class="pln">
334+
</span><span class="tag">&lt;li&gt;</span><span class="pln">Item 3</span><span class="tag">&lt;/li&gt;</span><span class="pln">
335+
</span><span class="tag">&lt;li&gt;</span><span class="pln">Item 4</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 3</span><span class="tag">&lt;/li&gt;</span><span class="pln">
336+
</span><span class="tag">&lt;li&gt;</span><span class="pln">Item 5</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 3</span><span class="tag">&lt;/li&gt;</span><span class="pln">
337+
</span><span class="tag">&lt;li&gt;</span><span class="pln">Item 6</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;/li&gt;</span><span class="pln">
338+
</span><span class="tag">&lt;li&gt;</span><span class="pln">Item 7</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;/li&gt;</span><span class="pln">
339+
</span><span class="tag">&lt;li&gt;</span><span class="pln">Item 8</span><span class="tag">&lt;/li&gt;</span><span class="pln">
340+
</span><span class="tag">&lt;/ul&gt;</span></code></pre>
341+
<h4>Description list</h4>
342+
<h5>Working example</h5>
343+
<dl class="colcount-sm-2 colcount-md-3 colcount-lg-4 colcount-no-break">
344+
<div>
345+
<dt>Term 1</dt>
346+
<dd>Description</dd>
347+
</div>
348+
<div>
349+
<dt>Term 2</dt>
350+
<dd>Description<br>Line 2<br>Line 3</dd>
351+
</div>
352+
<div>
353+
<dt>Term 3</dt>
354+
<dd>Description<br>Line 2<br>Line 3</dd>
355+
</div>
356+
<div>
357+
<dt>Term 4</dt>
358+
<dd>Description<br>Line 2</dd>
359+
</div>
360+
<div>
361+
<dt>Term 5</dt>
362+
<dd>Description<br>Line 2</dd>
363+
</div>
364+
<div>
365+
<dt>Term 6</dt>
366+
<dd>Description</dd>
367+
</div>
368+
</dl>
369+
<h5>code</h5>
370+
<pre><code><span class="tag">&lt;dl</span><span class="pln"> </span><span class="atn">class</span><span class="pun">=</span><span class="atv">"colcount-sm-2 colcount-md-3 colcount-lg-4 colcount-no-break"</span><span class="tag">&gt;</span><span class="pln">
371+
</span><span class="tag">&lt;div&gt;</span><span class="pln">
372+
</span><span class="tag">&lt;dt&gt;</span><span class="pln">Term 1</span><span class="tag">&lt;/dt&gt;</span><span class="pln">
373+
</span><span class="tag">&lt;dd&gt;</span><span class="pln">Description</span><span class="tag">&lt;/dd&gt;</span><span class="pln">
374+
</span><span class="tag">&lt;/div&gt;</span><span class="pln">
375+
</span><span class="tag">&lt;div&gt;</span><span class="pln">
376+
</span><span class="tag">&lt;dt&gt;</span><span class="pln">Term 2</span><span class="tag">&lt;/dt&gt;</span><span class="pln">
377+
</span><span class="tag">&lt;dd&gt;</span><span class="pln">Description</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 3</span><span class="tag">&lt;/dd&gt;</span><span class="pln">
378+
</span><span class="tag">&lt;/div&gt;</span><span class="pln">
379+
</span><span class="tag">&lt;div&gt;</span><span class="pln">
380+
</span><span class="tag">&lt;dt&gt;</span><span class="pln">Term 3</span><span class="tag">&lt;/dt&gt;</span><span class="pln">
381+
</span><span class="tag">&lt;dd&gt;</span><span class="pln">Description</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 3</span><span class="tag">&lt;/dd&gt;</span><span class="pln">
382+
</span><span class="tag">&lt;/div&gt;</span><span class="pln">
383+
</span><span class="tag">&lt;div&gt;</span><span class="pln">
384+
</span><span class="tag">&lt;dt&gt;</span><span class="pln">Term 4</span><span class="tag">&lt;/dt&gt;</span><span class="pln">
385+
</span><span class="tag">&lt;dd&gt;</span><span class="pln">Description</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;/dd&gt;</span><span class="pln">
386+
</span><span class="tag">&lt;/div&gt;</span><span class="pln">
387+
</span><span class="tag">&lt;div&gt;</span><span class="pln">
388+
</span><span class="tag">&lt;dt&gt;</span><span class="pln">Term 5</span><span class="tag">&lt;/dt&gt;</span><span class="pln">
389+
</span><span class="tag">&lt;dd&gt;</span><span class="pln">Description</span><span class="tag">&lt;br&gt;</span><span class="pln">Line 2</span><span class="tag">&lt;/dd&gt;</span><span class="pln">
390+
</span><span class="tag">&lt;/div&gt;</span><span class="pln">
391+
</span><span class="tag">&lt;div&gt;</span><span class="pln">
392+
</span><span class="tag">&lt;dt&gt;</span><span class="pln">Term 6</span><span class="tag">&lt;/dt&gt;</span><span class="pln">
393+
</span><span class="tag">&lt;dd&gt;</span><span class="pln">Description</span><span class="tag">&lt;/dd&gt;</span><span class="pln">
394+
</span><span class="tag">&lt;/div&gt;</span><span class="pln">
395+
</span><span class="tag">&lt;/dl&gt;</span></code></pre>
396+
316397
<h2>Responsive list <code>.list-responsive</code></h2>
317398
<ul class="wb-eqht list-unstyled mrgn-tp-md mrgn-bttm-sm lst-spcd-2 list-responsive">
318399
<li>Item</li>

0 commit comments

Comments
 (0)