From bcb4ce7fdb84c0865392c3ac195f1039dbb43b21 Mon Sep 17 00:00:00 2001 From: Louis-Maxime Piton Date: Wed, 9 Oct 2024 10:25:22 +0200 Subject: [PATCH] Proposal --- site/content/docs/5.3/layout/columns.md | 31 +++++++++++-------------- 1 file changed, 13 insertions(+), 18 deletions(-) diff --git a/site/content/docs/5.3/layout/columns.md b/site/content/docs/5.3/layout/columns.md index 7b6aee8a4b..11264dbfc5 100644 --- a/site/content/docs/5.3/layout/columns.md +++ b/site/content/docs/5.3/layout/columns.md @@ -239,29 +239,24 @@ There are also responsive `.order-first` and `.order-last` classes that change t {{< /example >}} -If you need more `.order-*` classes, you can add new ones by modifying our `$utilities` Sass map. [Read our Sass maps and loops docs]({{< docsref "/customize/sass#maps-and-loops" >}}) for details. +If you need more `.order-*` classes, you can add new ones by modifying our `$utilities` Sass map. [Read our Sass maps and loops docs]({{< docsref "/customize/sass#maps-and-loops" >}}) or [our modify utilities docs]({{< docsref "/utilities/api#modify-utilities" >}}) for details. ```scss $utilities: map-merge( $utilities, ( - "order": - ( - responsive: true, - property: order, - // Keep the existing `.order-*` utilities - values: ( - first: -1, - 0: 0, - 1: 1 - 2: 2, - 3: 3, - 4: 4, - 5: 5, - 6: 6, // Add a new `.order-{breakpoint}-6` utility - last: 7 // Change the `.order-{breakpoint}-last` utility to use the next number - ) - ) + "order": map-merge( + map-get($utilities, "order"), + ( + values: map-merge( + map-get(map-get($utilities, "order"), "values"), + ( + 6: 6, // Add a new `.order-{breakpoint}-6` utility + last: 7 // Change the `.order-{breakpoint}-last` utility to use the next number + ) + ), + ), + ), ) ); ```