From d3807d46ae4bf2cb787564add183e92b2bbf8a0c Mon Sep 17 00:00:00 2001
From: Kevin Paxman <kpaxman@uwaterloo.ca>
Date: Thu, 16 Mar 2023 18:07:42 -0400
Subject: [PATCH] ISTWCMS-5898: make fallback work with all section types and
 use new spacing methodology.

---
 src/patterns/03-layouts/layout/_layout.scss | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

diff --git a/src/patterns/03-layouts/layout/_layout.scss b/src/patterns/03-layouts/layout/_layout.scss
index d9d4e8b8..1a3a3c93 100644
--- a/src/patterns/03-layouts/layout/_layout.scss
+++ b/src/patterns/03-layouts/layout/_layout.scss
@@ -94,6 +94,14 @@
   @media(min-width: $screen-xl) {
     @include uw-contained-width(var(--layout-max-width));
   }
+  // Set default spacing to match old block spacing if no classes
+  &:not(.uw-section-spacing--default, .uw-section-spacing--none, .uw-section-spacing--75, .uw-section-spacing--50, .uw-section-spacing--25) {
+    margin-bottom: var(--section-margin);
+    padding-bottom: var(--section-margin);
+    &:last-of-type {
+      margin-bottom: 0;
+    }
+  }
   &.card__media {
     padding: 0 var(--size-2);
     @media(min-width: $screen-xl) {
@@ -788,15 +796,6 @@
     }
   }
 }
-// Set default spacing to match old block margin if no classes
-.layout.layout--uw-1-col {
-  &:not(.uw-section-spacing--default, .uw-section-spacing--none, .uw-section-spacing--75, .uw-section-spacing--50, .uw-section-spacing--25) {
-    margin-bottom: var(--section-margin);
-    &:last-of-type {
-      margin-bottom: 0;
-    }
-  }
-}
 
 .uw-section-has-full-width .layout.layout--uw-1-col {
   overflow: hidden;
-- 
GitLab