WIP checkpoint

This commit is contained in:
2026-05-20 11:28:23 -04:00
parent dd55c1edc6
commit d756b91571
21 changed files with 806 additions and 49 deletions
+28 -4
View File
@@ -22,11 +22,24 @@ const pageTitle = title ? `${title} · ${site.name}` : site.name;
<body>
<header class="topbar">
<div class="container topbar-inner">
<a class="brand brand-mobile" href="/"><img src="/images/logo-text.webp" alt="Swansea Airport" /></a>
<details class="mobile-nav">
<summary>Menu</summary>
<summary></summary>
<div class="mobile-nav-panel">
{site.navigation.map((item) => (
<a href={item.href}>{item.label}</a>
item.children ? (
<details class="mobile-subnav">
<summary>{item.label}</summary>
<div class="mobile-subnav-panel">
<a href={item.href}>Overview</a>
{item.children.map((child) => (
<a href={child.href}>{child.label}</a>
))}
</div>
</details>
) : (
<a href={item.href}>{item.label}</a>
)
))}
</div>
</details>
@@ -35,11 +48,22 @@ const pageTitle = title ? `${title} · ${site.name}` : site.name;
<nav class="navshell" aria-label="Primary">
<div class="container nav-inner">
<a class="brand" href="/">Swansea Airport</a>
<a class="brand" href="/"><img src="/images/logo-text.webp" alt="Swansea Airport" /></a>
<div class="nav-links">
{site.navigation.map((item) => (
<a href={item.href}>{item.label}</a>
item.children ? (
<div class="nav-item nav-dropdown">
<a href={item.href}>{item.label}</a>
<div class="nav-dropdown-menu">
{item.children.map((child) => (
<a href={child.href}>{child.label}</a>
))}
</div>
</div>
) : (
<a href={item.href}>{item.label}</a>
)
))}
</div>
</div>