From ee545f620c77c51958aebe6556a2bb3592b32b49 Mon Sep 17 00:00:00 2001
From: Robin King <robin2.king@live.uwe.ac.uk>
Date: Sun, 19 Mar 2023 22:53:04 +0000
Subject: [PATCH] feat(*.html): add markup for navbar

---
 about.html    | 32 +++++++++++++++++++++++++++++++-
 index.html    | 38 ++++++++++++++++++++++++++++++++++----
 location.html | 32 +++++++++++++++++++++++++++++++-
 rules.html    | 32 +++++++++++++++++++++++++++++++-
 4 files changed, 127 insertions(+), 7 deletions(-)

diff --git a/about.html b/about.html
index 2ba9ac0..5bf3da0 100644
--- a/about.html
+++ b/about.html
@@ -13,8 +13,38 @@
 
 <body>
     <header>
-        <!-- Navigation Bar -- uses id="main-navigation" class="navbar" -- index.html && about.html && rules.html && location.html -->
+        <!-- Navigation Bar -- index.html && about.html && rules.html && location.html -->
+        <nav id="main-navigation" class="navbar" aria-label="Create Against Hate Main Navigation">
+            <ul role="menubar">
+                <li role="none">
+                    <a href="#" role="menuitem">
+                        <!-- .hideable-text exists for the mobile navigation which contains no text -->
+                        <span class="icon--home"></span><span class="hideable-text"> Home</span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="about.html" role="menuitem">
+                        <span></span><span class="hideable-text"> About  <i>Stop Hate UK</i></span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="rules.html" role="menuitem">
+                        <span></span><span class="hideable-text"> Jam Rules</span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="location.html" role="menuitem">
+                        <span></span><span class="hideable-text"> How to find us</span>
+                    </a>
+                </li>
+            </ul>
             <!-- Burger Menu -->
+            <button class="hamburger" aria-label="Open Main Navigation" aria-expanded="false">
+                <div class="hamburger--top"></div>
+                <div class="hamburger--middle"></div>
+                <div class="hamburger--bottom"></div>
+            </button>
+        </nav>
     </header>
     <main>
         <!-- Hero -- uses class="hero" -- index.html && about.html -->
diff --git a/index.html b/index.html
index e427c3f..e6a4e69 100644
--- a/index.html
+++ b/index.html
@@ -13,8 +13,38 @@
 
 <body>
     <header>
-        <!-- Navigation Bar -- uses id="main-navigation" class="navbar" -- index.html && about.html && rules.html && location.html -->
+        <!-- Navigation Bar -- index.html && about.html && rules.html && location.html -->
+        <nav id="main-navigation" class="navbar" aria-label="Create Against Hate Main Navigation">
+            <ul role="menubar">
+                <li role="none">
+                    <a href="#" role="menuitem">
+                        <!-- .hideable-text exists for the mobile navigation which contains no text -->
+                        <span class="icon--home"></span><span class="hideable-text"> Home</span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="about.html" role="menuitem">
+                        <span></span><span class="hideable-text"> About  <i>Stop Hate UK</i></span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="rules.html" role="menuitem">
+                        <span></span><span class="hideable-text"> Jam Rules</span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="location.html" role="menuitem">
+                        <span></span><span class="hideable-text"> How to find us</span>
+                    </a>
+                </li>
+            </ul>
             <!-- Burger Menu -->
+            <button class="hamburger" aria-label="Open Main Navigation" aria-expanded="false">
+                <div class="hamburger--top"></div>
+                <div class="hamburger--middle"></div>
+                <div class="hamburger--bottom"></div>
+            </button>
+        </nav>
     </header>
     <main>
         <!-- Hero -- uses class="hero" -- index.html && about.html -->
@@ -23,9 +53,9 @@
     </main>
     <footer>
         <!-- Footer -- index.html && about.html && rules.html && location.html -->
-            <!-- Copyright -->
-            <!-- Sitemap -->
-            <!-- Socials -->
+        <!-- Copyright -->
+        <!-- Sitemap -->
+        <!-- Socials -->
     </footer>
 </body>
 
diff --git a/location.html b/location.html
index f309c66..9caeb72 100644
--- a/location.html
+++ b/location.html
@@ -13,8 +13,38 @@
 
 <body>
     <header>
-        <!-- Navigation Bar -- uses id="main-navigation" class="navbar" -- index.html && about.html && rules.html && location.html -->
+        <!-- Navigation Bar -- index.html && about.html && rules.html && location.html -->
+        <nav id="main-navigation" class="navbar" aria-label="Create Against Hate Main Navigation">
+            <ul role="menubar">
+                <li role="none">
+                    <a href="#" role="menuitem">
+                        <!-- .hideable-text exists for the mobile navigation which contains no text -->
+                        <span class="icon--home"></span><span class="hideable-text"> Home</span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="about.html" role="menuitem">
+                        <span></span><span class="hideable-text"> About  <i>Stop Hate UK</i></span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="rules.html" role="menuitem">
+                        <span></span><span class="hideable-text"> Jam Rules</span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="location.html" role="menuitem">
+                        <span></span><span class="hideable-text"> How to find us</span>
+                    </a>
+                </li>
+            </ul>
             <!-- Burger Menu -->
+            <button class="hamburger" aria-label="Open Main Navigation" aria-expanded="false">
+                <div class="hamburger--top"></div>
+                <div class="hamburger--middle"></div>
+                <div class="hamburger--bottom"></div>
+            </button>
+        </nav>
     </header>
     <main>
         <!-- Map -->
diff --git a/rules.html b/rules.html
index a19f869..401ffcb 100644
--- a/rules.html
+++ b/rules.html
@@ -13,8 +13,38 @@
 
 <body>
     <header>
-        <!-- Navigation Bar -- uses id="main-navigation" class="navbar" -- index.html && about.html && rules.html && location.html -->
+        <!-- Navigation Bar -- index.html && about.html && rules.html && location.html -->
+        <nav id="main-navigation" class="navbar" aria-label="Create Against Hate Main Navigation">
+            <ul role="menubar">
+                <li role="none">
+                    <a href="#" role="menuitem">
+                        <!-- .hideable-text exists for the mobile navigation which contains no text -->
+                        <span class="icon--home"></span><span class="hideable-text"> Home</span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="about.html" role="menuitem">
+                        <span></span><span class="hideable-text"> About  <i>Stop Hate UK</i></span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="rules.html" role="menuitem">
+                        <span></span><span class="hideable-text"> Jam Rules</span>
+                    </a>
+                </li>
+                <li role="none">
+                    <a href="location.html" role="menuitem">
+                        <span></span><span class="hideable-text"> How to find us</span>
+                    </a>
+                </li>
+            </ul>
             <!-- Burger Menu -->
+            <button class="hamburger" aria-label="Open Main Navigation" aria-expanded="false">
+                <div class="hamburger--top"></div>
+                <div class="hamburger--middle"></div>
+                <div class="hamburger--bottom"></div>
+            </button>
+        </nav>
     </header>
     <main>
         <!-- Rules -- uses class="text-section" -- about.html && rules.html && location.html -->
-- 
GitLab