Skip to content

Commit

Permalink
Move navbar to use the popover api rather then hacky CSS targets
Browse files Browse the repository at this point in the history
  • Loading branch information
DeclanChidlow committed Oct 21, 2024
1 parent 8d6419f commit b52778f
Show file tree
Hide file tree
Showing 32 changed files with 492 additions and 296 deletions.
18 changes: 13 additions & 5 deletions docs/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,16 +24,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/contact.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/portfolio.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/portfolio/adduce.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/portfolio/capchord.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/portfolio/meat-typeface.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/portfolio/mutant-remix.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/portfolio/pam-carters-poetry.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/portfolio/photography.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,16 +22,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/posts.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/posts/a-year-with-the-framework-laptop-13.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,16 +42,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
18 changes: 13 additions & 5 deletions docs/posts/building-sites-with-iframes.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,16 +42,24 @@
<body>
<header id="navbar">
<a class="skip-link" href="#main">Skip to content</a>
<nav id="menu">
<nav>
<a href="/" id="navlanding">Vale</a>

<ul class="menu-items">
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li class="menu-only"><a href="/services">Services</a></li>
<li class="menu-only"><a href="/contact">Contact</a></li>
<li class="icons close-menu"><a href="#">close</a></li>
</ul>
<a href="#menu" class="icons open-menu">menu</a>

<button popovertarget="popover-menu" class="popover-button icons">menu</button>
<div id="popover-menu" popover>
<button popovertarget="popover-menu" class="icons">close</button>
<ul>
<li><a href="/posts">Posts</a></li>
<li><a href="/portfolio">Portfolio</a></li>
<li><a href="/services">Services</a></li>
<li><a href="/contact">Contact</a></li>
</ul>
</div>
</nav>
</header>

Expand Down
Loading

0 comments on commit b52778f

Please sign in to comment.