From 154807e16bfd58dd1e53371111bb99cb89fa6d33 Mon Sep 17 00:00:00 2001
From: Martin Leblanc <m26lebla@uwaterloo.ca>
Date: Fri, 29 Oct 2021 18:47:16 +0000
Subject: [PATCH] ISTWCMS-4868: updated banner to correct inconsistencies with
 overlayed caption text

---
 .../card/card--banner/_card--banner.scss          | 11 ++++++++---
 .../card/card--banner/card--banner.twig           |  1 -
 source/_patterns/04-components/card/card.twig     | 15 +++++++++++++--
 3 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/source/_patterns/04-components/card/card--banner/_card--banner.scss b/source/_patterns/04-components/card/card--banner/_card--banner.scss
index 6927ef62..09c6d985 100644
--- a/source/_patterns/04-components/card/card--banner/_card--banner.scss
+++ b/source/_patterns/04-components/card/card--banner/_card--banner.scss
@@ -64,12 +64,17 @@ $faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat'
     text-align: center;
     width: 100%;
     z-index: gesso-z-index(overlay);
-    h2 {
-      margin: 0;
+    .card__title {
+      font-family: $header-font-family;
+      font-size: gesso-font-size(6);
+      line-height: 1.25;
+      margin:0;
     }
 
     .sub-title {
-      font-family: $header-font-family;
+      font-family:gesso-font-family(book);
+      font-size: gesso-font-size(0);
+      line-height:1;
 
     }
   }
diff --git a/source/_patterns/04-components/card/card--banner/card--banner.twig b/source/_patterns/04-components/card/card--banner/card--banner.twig
index 21d9f6ca..2ccb9754 100644
--- a/source/_patterns/04-components/card/card--banner/card--banner.twig
+++ b/source/_patterns/04-components/card/card--banner/card--banner.twig
@@ -6,7 +6,6 @@
     card_type: 'banner',
     title: image.big_text,
     sub_title: image.small_text,
-    header_level: 2,
     url: image.link,
   } %}
 {% endfor %}
diff --git a/source/_patterns/04-components/card/card.twig b/source/_patterns/04-components/card/card.twig
index f6b4f3db..8bca1dbf 100644
--- a/source/_patterns/04-components/card/card.twig
+++ b/source/_patterns/04-components/card/card.twig
@@ -27,7 +27,12 @@
         {% endif %}
 
         {% if show_title == 'yes' %}
-          <h{{ header_level }} class="card__title">
+          {% if header_level %}
+            <h{{ header_level }} class="card__title">
+          {% else %}
+           <div class="card__title">
+             <strong>
+          {% endif %}
             {% if url %}
               <a href="{{ url }}">
             {% endif %}
@@ -35,7 +40,13 @@
             {% if url %}
               </a>
             {% endif %}
-          </h{{ header_level }}>
+             </strong>
+            {% if header_level %}
+            </h{{ header_level }}>
+            {% else %}
+           </div>
+          {% endif%}
+
           {% if sub_title %}
             <span class="sub-title">{{ sub_title }}</span>
           {% endif %}
-- 
GitLab