From 7cc1389421446119f4e5f772bf77c605d5778816 Mon Sep 17 00:00:00 2001 From: unnipv Date: Mon, 5 Oct 2026 21:16:12 +0530 Subject: [PATCH] webui: redesign the landing page and fix the sticky-nav overlap The nav was translucent and shared a z-index with main, so scrolled content bled through and collided with it. The nav is now opaque with a higher z-index, sections have scroll-margin-top, and the hero has clear top spacing. The rest of the page is restyled: new type scale and tokens, terminal-style install card, numbered quickstart steps, tinted cards, accessible tables, skip link, lazy-loaded screenshots. Content, section ids, asset paths, alt text, and the copy-button behaviour are unchanged. Verified no horizontal overflow at 320/360/768/1280 and anchors land below the nav. --- docs/index.html | 595 ++++++++++++++++++++++++-------------- internal/webui/index.html | 595 ++++++++++++++++++++++++-------------- 2 files changed, 768 insertions(+), 422 deletions(-) diff --git a/docs/index.html b/docs/index.html index b713589..4363a52 100644 --- a/docs/index.html +++ b/docs/index.html @@ -5,173 +5,325 @@ Devdooth — lease a real browser on hardware you already own - + - + -