From 98041bb7b421e53f614d6470f7e66fb20b1c956b Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sat, 20 Jun 2026 14:20:26 +0200 Subject: [PATCH] =?UTF-8?q?feat(v2/nav):=20disable=20navigation.tabs=20?= =?UTF-8?q?=E2=80=94=20full=20section=20list=20in=20the=20left=20sidebar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 18 top-level sections overflowed the horizontal tab bar on a laptop (~3300px of labels vs ~1400px viewport), forcing horizontal scroll to reach the right-side dimensions, and left the sidebar nearly empty on top-level pages like the home. Disabling navigation.tabs (+ .sticky) moves the sections into the standard vertical left sidebar: it handles 18 collapsed sections via normal vertical scroll, stays populated on every page (incl. the home), and nothing clips. Verified: the home nav goes from 23 rendered links (mostly the tab bar) to the full 178-link tree, with 0 tab elements. Theme-only change (the optimizer's nav sync only rewrites the nav: block, so this is preserved). Co-Authored-By: Claude Opus 4.8 --- v2-mkdocs.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/v2-mkdocs.yml b/v2-mkdocs.yml index bebad417..bffb51d1 100644 --- a/v2-mkdocs.yml +++ b/v2-mkdocs.yml @@ -29,8 +29,9 @@ theme: icon: material/shield-moon-outline name: Switch to dark mode features: - - navigation.tabs - - navigation.tabs.sticky + # navigation.tabs / .sticky disabled: 18 top-level sections overflowed + # the tab bar (horizontal scroll). The left sidebar handles them as a + # standard vertical list and stays populated on every page incl. home. - navigation.top - navigation.tracking - navigation.sections