From 978f5d1e6a1e77c7dfe780dff20e38c66353858d Mon Sep 17 00:00:00 2001 From: Pratik Date: Tue, 9 Jun 2026 20:06:55 +1000 Subject: [PATCH] Update website --- index.html | 1 + main.css | 36 ++++++++++++++++++++++++++++++++++-- main.js | 46 +++++++++++++++++++++++++++++++++++++++++++--- 3 files changed, 78 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 575359e..4c96db5 100644 --- a/index.html +++ b/index.html @@ -137,5 +137,6 @@ info@engineeringbuild.com + diff --git a/main.css b/main.css index 061081c..5b14ead 100644 --- a/main.css +++ b/main.css @@ -411,7 +411,23 @@ a { } .site-nav { - gap: 12px; + width: 100%; + flex-direction: column; + align-items: stretch; + gap: 4px; + } + + .site-nav > a, + .nav-trigger { + display: flex; + width: 100%; + align-items: center; + justify-content: space-between; + padding: 10px 0; + } + + .nav-group { + width: 100%; } .hero-section { @@ -446,10 +462,26 @@ a { grid-template-columns: 1fr; } + .nav-group:hover > .nav-panel, + .nav-group:focus-within > .nav-panel { + display: none; + } + + .nav-group.is-open > .nav-panel { + display: grid; + gap: 8px; + } + .nav-panel { position: static; min-width: 0; + width: 100%; + padding: 8px; box-shadow: none; - margin-top: 8px; + margin: 0 0 8px; + } + + .nav-panel a { + padding: 10px 12px; } } diff --git a/main.js b/main.js index c1f4dd9..390560a 100644 --- a/main.js +++ b/main.js @@ -20,7 +20,7 @@ function renderSiteHeader(root) { Home