From 4d34d8d6fc56e79bb1c3b4e6ab60655326a97d67 Mon Sep 17 00:00:00 2001 From: ebremner <ebremner@uwaterloo.ca> Date: Fri, 20 Dec 2019 14:25:32 -0500 Subject: [PATCH] ISTWCMS-3380: adding dummy content --- source/_patterns/03-layouts/footer/footer.yml | 1 - .../03-layouts/navigation/navigation.twig | 6 + .../03-layouts/navigation/navigation.yml | 37 +++ .../site-container/site-container.twig | 9 +- .../site-container/site-container.yml | 118 +++++++++ .../menu/menu--main/menu--main.yml | 223 +----------------- 6 files changed, 181 insertions(+), 213 deletions(-) create mode 100644 source/_patterns/03-layouts/navigation/navigation.twig create mode 100644 source/_patterns/03-layouts/navigation/navigation.yml create mode 100644 source/_patterns/03-layouts/site-container/site-container.yml diff --git a/source/_patterns/03-layouts/footer/footer.yml b/source/_patterns/03-layouts/footer/footer.yml index ffffee64..b8e38a5b 100644 --- a/source/_patterns/03-layouts/footer/footer.yml +++ b/source/_patterns/03-layouts/footer/footer.yml @@ -1,4 +1,3 @@ ---- menu_name: 'uw-footer' items: - title: 'Contact Waterloo' diff --git a/source/_patterns/03-layouts/navigation/navigation.twig b/source/_patterns/03-layouts/navigation/navigation.twig new file mode 100644 index 00000000..7c9083e8 --- /dev/null +++ b/source/_patterns/03-layouts/navigation/navigation.twig @@ -0,0 +1,6 @@ +<nav class="uw-main-navigation"> + {% include '@components/menu/menu.twig' with { + 'menu_name': 'main', + 'items': items + } %} +</nav> \ No newline at end of file diff --git a/source/_patterns/03-layouts/navigation/navigation.yml b/source/_patterns/03-layouts/navigation/navigation.yml new file mode 100644 index 00000000..fe21bd3f --- /dev/null +++ b/source/_patterns/03-layouts/navigation/navigation.yml @@ -0,0 +1,37 @@ +items: + - text: 'Home' + url: '/front' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - text: 'Link #1' + url: 'https://uwaterloo.ca/' + original_link: + options: + attributes: + class: '' + in_active_trail: false + submenu: + - text: 'Link #1-1' + url: '/front' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - text: 'Link #1-2' + url: '/front' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - text: 'Link #2' + url: 'https://uwaterloo.ca/' + original_link: + options: + attributes: + class: '' + in_active_trail: false \ No newline at end of file diff --git a/source/_patterns/03-layouts/site-container/site-container.twig b/source/_patterns/03-layouts/site-container/site-container.twig index b6f40701..8d867322 100644 --- a/source/_patterns/03-layouts/site-container/site-container.twig +++ b/source/_patterns/03-layouts/site-container/site-container.twig @@ -1,5 +1,12 @@ <div class="uw-site-container"> {% block site_content %} - {% include "@layouts/header/header.twig" %} + {% include "@layouts/header/header.twig" with { + 'menu_name': header_menu_name, + 'items': header_items + } %} + {% include "@layouts/footer/footer.twig" with { + 'menu_name': footer_menu_name, + 'items': footer_items + }%} {% endblock %} </div> diff --git a/source/_patterns/03-layouts/site-container/site-container.yml b/source/_patterns/03-layouts/site-container/site-container.yml new file mode 100644 index 00000000..b5464326 --- /dev/null +++ b/source/_patterns/03-layouts/site-container/site-container.yml @@ -0,0 +1,118 @@ +header_menu_name: 'header' +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 +classes: + - 'uw-header' + - 'default' +footer_menu_name: 'uw-footer' +footer_items: + - title: 'Contact Waterloo' + url: 'https://uwaterloo.ca/about/contact-us' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - title: 'Maps & Directions' + url: 'https://uwaterloo.ca/map/' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - title: 'Watsafe' + url: 'https://uwaterloo.ca/watsafe/' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - title: 'Accessibility' + url: 'https://uwaterloo.ca/human-resources/accessibility' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - title: 'Privacy' + url: 'https://uwaterloo.ca/privacy/' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - title: 'Copyright' + url: 'https://uwaterloo.ca/copyright' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - title: 'Media' + url: 'https://uwaterloo.ca/news/' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - title: 'Careers' + url: 'https://uwaterloo.ca/careers/' + original_link: + options: + attributes: + class: '' + in_active_trail: false + - title: 'Careers' + url: 'https://uwaterloo.ca/about/contact-us/contact-form' + original_link: + options: + attributes: + class: '' + in_active_trail: false +social_media: + menu_tree: + - text: "Facebook" + url: "https://www.facebook.com/university.waterloo" + - text: "Twitter" + url: "https://twitter.com/uWaterloo" + - text: "YouTube" + url: "https://www.youtube.com/user/uwaterloo" + - text: "Instagram" + url: "https://www.instagram.com/uofwaterloo/" + - text: "LinkedIn" + url: "https://www.linkedin.com/edu/school?id=10875" +social_media_placement: "global-site-footer" \ No newline at end of file diff --git a/source/_patterns/04-components/menu/menu--main/menu--main.yml b/source/_patterns/04-components/menu/menu--main/menu--main.yml index 46c51146..77b2e587 100644 --- a/source/_patterns/04-components/menu/menu--main/menu--main.yml +++ b/source/_patterns/04-components/menu/menu--main/menu--main.yml @@ -1,236 +1,37 @@ ---- -menu_name: 'main' items: - - title: 'Main Link 1' - url: '#' + - text: 'Home' + url: '/front' original_link: options: attributes: class: '' in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Main Link 2' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Main Link 3' - url: '#' + - text: 'Link #1' + url: 'https://uwaterloo.ca/' original_link: options: attributes: class: '' in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' + submenu: + - text: 'Link #1-1' + url: '/front' original_link: options: attributes: class: '' in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' + - text: 'Link #1-2' + url: '/front' original_link: options: attributes: class: '' in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Main Link 4' - url: '#' + - text: 'Link #2' + url: 'https://uwaterloo.ca/' original_link: options: attributes: class: '' - in_active_trail: false - below: - - title: 'Submenu item one' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item two' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false - - title: 'Submenu item three' - url: '#' - original_link: - options: - attributes: - class: '' - in_active_trail: false -menu_class: - - 'primary-nav' -item_class: - - 'primary-nav__item' -link_class: - - 'primary-nav__link' - - 'special-link-class' + in_active_trail: false \ No newline at end of file -- GitLab