From 1c1bca71c7e9c6cb0c419b209c04f0c2b6406dab Mon Sep 17 00:00:00 2001
From: Eric Bremner <ebremner@uwaterloo.ca>
Date: Thu, 17 Oct 2024 11:00:20 -0400
Subject: [PATCH] ISTWCMS-7158: update emergency notification

---
 .../_emergency-notification.scss                | 17 +++++++++++++++--
 .../emergency-notification.twig                 |  4 +++-
 2 files changed, 18 insertions(+), 3 deletions(-)

diff --git a/src/patterns/03-layouts/emergency-notification/_emergency-notification.scss b/src/patterns/03-layouts/emergency-notification/_emergency-notification.scss
index 75a1c7c3..91c5a0cb 100644
--- a/src/patterns/03-layouts/emergency-notification/_emergency-notification.scss
+++ b/src/patterns/03-layouts/emergency-notification/_emergency-notification.scss
@@ -7,6 +7,7 @@
   width: 100%;
   // Puts the content at z-index 3
   z-index: var(--layer-content);
+
   &__content {
     @include uw-contained-width(var(--layout-max-width-narrow));
 
@@ -14,6 +15,7 @@
       // Reset the width so we use all the width when we have room to.
       @include uw-contained-width(var(--layout-max-width));
     }
+
     .block-uw-cbl-emergency-notification {
       background: #f0f0f0;
       border: 2px solid #96172e;
@@ -29,22 +31,26 @@
       > *:last-child {
         margin-bottom: 0;
       }
+
       p:last-of-type {
         margin-bottom: 0;
       }
+
       .emergency-notification__heading {
         @include heading-2();
       }
-      .special-alert__date {
+      .emergency-notification__date {
         font-family: var(--font-systemmedium);
         font-size: var(--font-size-0);
         margin: var(--size-05) 0;
       }
     }
   }
+
   &.special-alert {
     background: var(--uw-alert);
     max-width: 100%;
+
     .uw-emergency-notification__content {
       display: grid;
       gap: var(--size-2);
@@ -53,18 +59,21 @@
       max-width: 80%;
       padding: 0;
       text-align: center;
+
       .uw-icon {
         align-self: center;
         height: var(--size-8);
         margin-left: auto;
         margin-right: auto;
         width: var(--size-8);
+
         svg {
           fill: var(--uw-white);
           height: var(--size-8);
           width: var(--size-8);
         }
       }
+
       @media(min-width: $screen-md) {
         @include uw-contained-width(var(--layout-max-width));
         grid-template-columns: var(--size-10) auto;
@@ -72,7 +81,8 @@
         padding: 0 var(--size-2);
         text-align: left;
       }
-      .block-uw-cbl-emergency-notification{
+
+      .block-uw-cbl-emergency-notification {
         border: 0 solid transparent;
         background-color: var(--uw-alert);
         padding: var(--size-1);
@@ -80,6 +90,7 @@
         * {
           color: var(--uw-white);
         }
+
         .emergency-notification__heading {
           @include heading-2();
           color: var(--uw-white);
@@ -88,6 +99,7 @@
           margin: var(--size-1) 0 var(--size-2) 0;
           line-height: 1.25;
         }
+
         .emergency-notification__date {
           background: var(--uw-white);
           color: var(--uw-alert);
@@ -98,6 +110,7 @@
           text-transform: uppercase;
           margin: var(--size-105) 0 0 0;
         }
+
         .emergency-notification__content {
           * {
             font-family: var(--font-systemmedium);
diff --git a/src/patterns/03-layouts/emergency-notification/emergency-notification.twig b/src/patterns/03-layouts/emergency-notification/emergency-notification.twig
index dd216aad..6322b291 100644
--- a/src/patterns/03-layouts/emergency-notification/emergency-notification.twig
+++ b/src/patterns/03-layouts/emergency-notification/emergency-notification.twig
@@ -19,7 +19,9 @@
       </div>
     {% endif %}
     <div class="emergency-notification__content">
-      {{ emergency_notification.content }}
+      <div id="block-emergency-notification" class="block block-uw-custom-blocks block-uw-cbl-emergency-notification">
+        {{ emergency_notification.notification }}
+      </div>
     </div>
     {%  if pattern_lab %}
       </div>
-- 
GitLab