Skip to content

Commit 97c16b6

Browse files
committed
Add Archive section to navbar
1 parent 2e5622e commit 97c16b6

File tree

2 files changed

+56
-0
lines changed

2 files changed

+56
-0
lines changed

_includes/nav.html

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,21 @@
11
<div class="navbar">
22
<nav>
3+
<div class="dropdown">
4+
<a href="#">Archive</a>
5+
<div class="dropdown-content">
6+
<a href="/archive/2025">2025</a>
7+
<a href="/archive/2026">2026</a>
8+
</div>
9+
</div>
10+
311
<a href="/#schedule">Schedule</a>
412
<a href="/#sponsors">Sponsors</a>
513
<a href="/#partners">Partners</a>
614
<a href="/#faqs">FAQs</a>
15+
716
<a class="tickets" href="/#tickets">Tickets</a>
817
</nav>
18+
919
{% if include.logo %}
1020
<a href="/">
1121
<img src="/assets/birminghack-pathed.svg" height="65" />

css/main.scss

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,53 @@ nav {
185185
gap: 1rem;
186186
flex-wrap: wrap;
187187
justify-content: flex-end;
188+
}
189+
190+
nav .dropdown {
191+
position: relative;
192+
display: inline-block;
193+
}
194+
195+
nav .dropdown > a {
196+
display: inline-block;
197+
width: 100%;
198+
text-align: center;
199+
}
200+
201+
nav .dropdown-content {
202+
display: none;
203+
position: absolute;
204+
top: 100%;
205+
left: 0;
206+
207+
width: 100%;
208+
209+
background-color: var(--color-background-alt);
210+
border: 1px solid var(--color-line);
211+
padding: 0.3rem 0;
212+
z-index: 10;
213+
}
214+
215+
nav .dropdown-content a {
216+
display: block;
217+
padding: 0.4rem 0.8rem;
218+
text-align: center;
219+
color: var(--color-text);
220+
font-family: var(--font-monospace);
221+
font-size: var(--text-small);
222+
}
223+
224+
nav .dropdown:hover .dropdown-content {
225+
display: block;
226+
}
227+
228+
nav .dropdown-content a:hover {
229+
background-color: var(--color-background);
230+
color: var(--color-primary);
231+
}
188232

233+
nav .dropdown:hover .dropdown-content {
234+
display: block;
189235
}
190236

191237
a:link, a:visited {

0 commit comments

Comments
 (0)