From 07e511f6768277d3cf286dfe8fe626d45326bc19 Mon Sep 17 00:00:00 2001
From: ebremner <ebremner@uwaterloo.ca>
Date: Tue, 15 Jun 2021 11:21:08 -0400
Subject: [PATCH] ISTWCMS-4704: fixing tabs and adding class for tabs modifier

---
 source/_patterns/04-components/tabs/_tabs.twig              | 6 +++---
 .../_patterns/04-components/tabs/tabs--link/tabs--link.twig | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/source/_patterns/04-components/tabs/_tabs.twig b/source/_patterns/04-components/tabs/_tabs.twig
index 5b48c890..4bcc63fb 100644
--- a/source/_patterns/04-components/tabs/_tabs.twig
+++ b/source/_patterns/04-components/tabs/_tabs.twig
@@ -1,11 +1,11 @@
-<div class="uw-tabs">
+<div class="uw-tabs{% if tabs_modifier_class %} {{ tabs_modifier_class }}{% endif %}">
 
   <div class="uw-tab" role="tablist" aria-label="Multi-tab-list">
     {% for type in content_list %}
       {% if tab_type == "link" %}
-        <a href="{{ type.url }}" class="uw-tablinks {{ button_modifier_classes }} {% if type.active %}active{% endif %} %}">{{ type.text }}</a>
+        <a href="{{ type.url }}" class="uw-tablinks {{ button_modifier_classes }}{% if type.active %} active{% endif %}">{{ type.text }}</a>
       {% else %}
-        <button role="tab" class="uw-tablinks {{ button_modifier_classes }} "   {% if loop.index == 1 %} aria-selected="true"  {% else %} aria-selected="false" {%  endif %} aria-controls="{{ type }}" id="tab-{{ loop.index }}" tabindex="0">{{ type }}</button>
+        <button role="tab" class="uw-tablinks {{ button_modifier_classes }}" {% if loop.index == 1 %} aria-selected="true"  {% else %} aria-selected="false" {%  endif %} aria-controls="{{ type }}" id="tab-{{ loop.index }}" tabindex="0">{{ type }}</button>
       {% endif %}
     {% endfor %}
   </div>
diff --git a/source/_patterns/04-components/tabs/tabs--link/tabs--link.twig b/source/_patterns/04-components/tabs/tabs--link/tabs--link.twig
index 882626b1..c558818f 100644
--- a/source/_patterns/04-components/tabs/tabs--link/tabs--link.twig
+++ b/source/_patterns/04-components/tabs/tabs--link/tabs--link.twig
@@ -6,4 +6,5 @@
   tab_type: 'link',
   content_list: content_list,
   button_modifier_classes: button_modifier_classes,
+  tabs_modifier_class: tabs_modifier_class,
 } %}
-- 
GitLab