From c7e996618643c004e0d9c616efc85a7b6ee34ae6 Mon Sep 17 00:00:00 2001 From: ebremner <ebremner@uwaterloo.ca> Date: Thu, 19 Dec 2019 14:11:02 -0500 Subject: [PATCH] ISTWCMS-3505: adding colour bar to the header --- .../_patterns/01-global/01-colors-bars/_color-bar.twig | 10 ++++++++++ source/_patterns/03-layouts/header/header.twig | 7 ++++++- source/_patterns/03-layouts/header/header.yml | 5 ++++- 3 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 source/_patterns/01-global/01-colors-bars/_color-bar.twig diff --git a/source/_patterns/01-global/01-colors-bars/_color-bar.twig b/source/_patterns/01-global/01-colors-bars/_color-bar.twig new file mode 100644 index 00000000..4c5eca49 --- /dev/null +++ b/source/_patterns/01-global/01-colors-bars/_color-bar.twig @@ -0,0 +1,10 @@ +{% set lvls = 4 %} +<div id="color-bar" class="uw_site--colors"> + <div class="uw-section--innner"> + <div class="uw-site--cbar"> + {% for lvl in range(1,lvls) %} + <div class="uw-colors--lvl{{ lvl }}--background uw-cbar"></div> + {% endfor %} + </div> + </div> +</div> diff --git a/source/_patterns/03-layouts/header/header.twig b/source/_patterns/03-layouts/header/header.twig index f874a8d8..2d862a1d 100644 --- a/source/_patterns/03-layouts/header/header.twig +++ b/source/_patterns/03-layouts/header/header.twig @@ -1,4 +1,8 @@ -<header class="uw-header" role="banner"> +{% set additional_attributes = { + 'class': classes, +} %} + +<header {{ add_attributes(additional_attributes) }} role="banner"> <div class="uw-header__wrapper"> {% include "@components/site-logo/site-logo.twig"%} {% block content %} @@ -7,4 +11,5 @@ } %} {% endblock %} </div> + {% include "@global/01-colors-bars/_color-bar.twig" %} </header> diff --git a/source/_patterns/03-layouts/header/header.yml b/source/_patterns/03-layouts/header/header.yml index 344a21ed..ba64de89 100644 --- a/source/_patterns/03-layouts/header/header.yml +++ b/source/_patterns/03-layouts/header/header.yml @@ -35,4 +35,7 @@ items: options: attributes: class: '' - in_active_trail: false \ No newline at end of file + in_active_trail: false +classes: + - 'uw-header' + - 'default' \ No newline at end of file -- GitLab