Skip to content
Snippets Groups Projects
Commit 26465efd authored by Eric Bremner's avatar Eric Bremner
Browse files

ISTWCMS-3505: adding patterns for header (site-logo and header-menu)

parent bff671e9
No related branches found
No related tags found
No related merge requests found
// @file // @file
// Styles for Header Layout. // Styles for Header Layout.
// .l-header {} .uw-header {
background-color: #000;
padding: 0.5rem 0;
width: 100%;
&__wrapper {
display: grid;
font-family: "BureauGrotCond Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif;
grid-template-columns: 25% 75%;
margin-left: auto;
margin-right: auto;
max-width: 63.125rem;
position: relative;
.uw-site-logo {
grid-column: 1 / 2;
grid-row: 1 / 2;
}
.uw-header-menu {
grid-column: 2 / 3;
grid-row: 1 / 2;
}
}
}
\ No newline at end of file
<header class="l-header" role="banner"> <header class="uw-header" role="banner">
{% if has_constrain %} <div class="uw-header__wrapper">
<div class="l-constrain {{ constrain_modifier_classes }}"> {% include "@components/site-logo/site-logo.twig"%}
{% endif %} {% block content %}
{% block content %} {% include "@components/menu/menu--header/menu--header.twig" with {
Header Region Content 'items': items
{% endblock %} } %}
{% if has_constrain %} {% endblock %}
</div> </div>
{% endif %}
</header> </header>
---
menu_name: 'header'
items:
- title: 'Admissions'
url: https://uwaterloo.ca/admissions/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
- title: 'About Waterloo'
url: 'https://uwaterloo.ca/about/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
- title: 'Faculties & Academics'
url: 'https://uwaterloo.ca/faculties-academics/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
- title: 'Offices & Services'
url: 'https://uwaterloo.ca/offices-services/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
- title: 'Support Waterloo'
url: 'https://uwaterloo.ca/support/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
\ No newline at end of file
<div class="l-site-container"> <div class="uw-site-container">
{% block site_content %} {% block site_content %}
Site Content {% include "@layouts/header/header.twig" %}
{% endblock %} {% endblock %}
</div> </div>
.uw-header-menu {
background-color: #000;
ul {
display: block;
text-align: center;
}
li {
display: inline-block;
padding: 0 0.5rem;
}
a {
color: #fff;
font-family: "BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;
font-size: .88889rem;
letter-spacing: .045rem;
text-decoration: none;
text-transform: uppercase;
&:hover {
text-decoration: underline;
}
}
}
\ No newline at end of file
<div class="uw-header-menu">
{% include '@components/menu/menu.twig' with {
'menu_name': menu_name,
'items': items
} %}
</div>
\ No newline at end of file
---
menu_name: 'header'
items:
- title: 'Admissions'
url: https://uwaterloo.ca/admissions/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
- title: 'About Waterloo'
url: 'https://uwaterloo.ca/about/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
- title: 'Faculties & Academics'
url: 'https://uwaterloo.ca/faculties-academics/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
- title: 'Offices & Services'
url: 'https://uwaterloo.ca/offices-services/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
- title: 'Support Waterloo'
url: 'https://uwaterloo.ca/support/'
original_link:
options:
attributes:
class: ''
in_active_trail: false
\ No newline at end of file
// @file // @file
// Styles for Site logo. // Styles for Site logo.
// .site-logo {} .uw-site-logo {
background: url('../images/logos/uwaterloo-logo.svg') 0 50% no-repeat;
background-color: #000;
background-size: contain;
color: #000;
display: block;
height: 2.688rem;
text-indent: -999rem;
width: 100%;
}
<a class="site-logo" href="{{ url }}" title="{{ 'Home'|t }}" rel="home"> <div class="uw-site-logo">
<img class="site-logo__image" src="{{ site_logo }}" alt="{{ 'Home'|t }}" /> <a class="uw-site-logo__link" href="https://uwaterloo.ca" title="{{ 'Home'|t }}" rel="home"></a>
</a> </div>
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment