From 408344495ca045ea4be655d5a5afa8b1512fdadd Mon Sep 17 00:00:00 2001 From: Nubenetes Bot Date: Sat, 20 Jun 2026 17:16:56 +0200 Subject: [PATCH] feat(v2/nav): regroup quick-nav into 11 thematic menus + nested AWS submenu MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Full category-driven reorganization of the quick-nav per the agreed taxonomy: one direct pill (Topic Map) + 11 thematic dropdowns that group related topics together so every destination has a sensible home. Digest · Kubernetes (Overview · Docker · Tools · Helm · kubectl · all kubernetes-* · Managed · OpenShift · Rancher) · Delivery (GitOps · CI/CD · DevOps · Argo · Flux · Tekton · Jenkins · …) · IaC (Terraform · IaC · Ansible · Pulumi · Crossplane · Kustomize) · Cloud (AWS ▸ nested submenu · Azure · GCP · Serverless · FinOps · Edge · …) · Network · Security · Observability & SRE · AI & Data · Dev & Platform · More - Docker now lives inside Kubernetes; CI/CD + GitOps + DevOps share Delivery; Terraform + IaC share the IaC menu (as requested). - AWS is a NESTED submenu inside Cloud (Cloud → AWS ▸ → 8 AWS pages), built with nested Popover API + explicit anchor() side-positioning (position-area's horizontal axis isn't honored when the anchor is inside another popover; left:anchor(right)/top:anchor(top) fixes it). Submenu keeps the parent open; flip-inline fallback near the right edge. - Pages may appear in more than one menu where it aids discovery. - Menus get max-height:82vh + overflow-y for the tall Kubernetes menu. Verified in Chrome 148 (Playwright): all 11 menus open below + fit viewport; the AWS submenu opens to the side with the parent kept open; bar stays one row to 1280px. Cache-bust ?v=2.9.36. V2-only. Co-Authored-By: Claude Opus 4.8 --- docs/overrides/main.html | 137 ++++++++++++++++++++++++++++++++------- docs/static/v2_elite.css | 90 +++++++++++++++++++++---- v2-mkdocs.yml | 2 +- 3 files changed, 190 insertions(+), 39 deletions(-) diff --git a/docs/overrides/main.html b/docs/overrides/main.html index a06c9f57..fe2ecb9f 100644 --- a/docs/overrides/main.html +++ b/docs/overrides/main.html @@ -13,23 +13,18 @@ (Baseline 2026) — zero JS, with free Esc/click-outside dismissal and focus management. Adding a leaf grows a menu, never the bar. - Direct pills: Topic Map · Kubernetes · Docker · GitOps · Terraform · AI & MCP - Menus: Digest (Tech · Industry) · K8s (Tools · Helm · Managed · OpenShift · Tutorials) - · Cloud (AWS · Azure · GCP · Serverless · FinOps) - · Network (Networking · Istio · Service Mesh · K8s Net) - · Security (K8s Security · DevSecOps) - · Ops (CI/CD · IaC · Observability · SRE · DevOps · Dev Portals) - · More (Tags · Demos · Videos · Ansible · Messaging · MLOps · Methodology · V1) + Fully category-grouped: one direct pill (Topic Map) + 11 thematic dropdowns. + Related topics live together (CI/CD · GitOps · DevOps in Delivery; Terraform · + IaC in IaC; Docker in Kubernetes; …). AWS is a NESTED submenu inside Cloud. + Pages may appear in more than one menu when that aids discovery. + Digest · Kubernetes (+Docker) · Delivery (CI/CD·GitOps·DevOps) · IaC + · Cloud (AWS▸ · Azure · GCP · …) · Network · Security · Observability & SRE + · AI & Data · Dev & Platform · More -#} {% block tabs %}