Commit Graph

6346 Commits

Author SHA1 Message Date
Nubenetes Bot
79a13bd9ac feat(v2/nav): expand quick-nav menus with 13 high-value pages (38 total)
Data-driven expansion (ranked by per-page link count + relevance):
- New 📊 Digest menu: Tech & Cloud Digest + Industry & Geo Digest (was a single
  pill; now pairs both editions).
- New 🧰 K8s menu: Kubernetes Tools (144 links) · Helm · Managed K8s · OpenShift
  · Tutorials — the Kubernetes ecosystem, which the portal is centered on.
- ☁️ Cloud += Serverless · FinOps.
- 🌐 Network += Service Mesh (the category alongside Istio; Istio emoji → ).
- ⚙️ Ops += IaC · Developer Portals.
- ⋯ More += Technical Tags (1355 links) · Demos (102).

38 destinations total across 6 direct pills + 7 Popover menus. Added explicit
anchor pairs for the two new menus. Chip font trimmed to 0.62rem + tighter
gap/padding so all 13 bar chips still fit one row down to ~1280px. Verified in
Chrome 148 via Playwright: all 7 menus open below their button, stay on-screen
(right-edge flip), and close on Esc. Cache-bust ?v=2.9.33. V2-only.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 16:28:07 +02:00
Nubenetes Bot
c3149c3d25 docs: automated README metric synchronization [skip ci] 2026-06-20 14:18:17 +00:00
Nubenetes Bot
76ff2c572d feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-20 14:17:33 +00:00
Nubenetes Bot
d36e33b3d0 merge: back-merge v2.9.32 into develop 2026-06-20 16:14:33 +02:00
Nubenetes Bot
8906200734 Merge release/v2.9.32 into master v2.9.32 2026-06-20 16:14:19 +02:00
Nubenetes Bot
193560981c release: v2.9.32 — fix quick-nav popover menus + single-row fit
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 16:14:11 +02:00
Nubenetes Bot
b0d1e9d5f8 docs: automated README metric synchronization [skip ci] 2026-06-20 14:13:59 +00:00
Inaki
a5b9841142 Merge pull request #425 from nubenetes/feat/v2-quicknav-popover-fix
fix(v2/nav): quick-nav menus open below their button + fit one row
2026-06-20 16:13:36 +02:00
Nubenetes Bot
c737d4b52f fix(v2/nav): quick-nav menus now open below their button + fit one row
Two fixes to the hybrid quick-nav shipped in v2.9.31:

1. Popover menus did not visibly open on click. Root cause: the menus used
   `position-area: bottom span-inline-end`, which mixes a physical keyword
   (bottom) with a logical one (span-inline-end) — invalid, so it computed to
   `none` and the menu fell back to its static position on top of the button.
   Additionally the popover's implicit anchor was not resolving. Fixed by using
   a valid all-physical `position-area: bottom span-right` and declaring explicit
   anchor-name / position-anchor pairs per button↔menu, so each menu reliably
   drops below its trigger and auto-flips (span-left) near the right edge.
   Verified in Chrome 148 via Playwright: all five menus open on real click,
   render below the button, stay within the viewport, and close on Escape.

2. The bar wrapped to a second row at common widths. Reduced the chip font
   ~1pt (0.7rem → 0.64rem) and trimmed the column-gap/padding so all 7 pills +
   5 menus fit a single row down to 1280px viewports.

Bumps v2_elite.css cache-bust to ?v=2.9.32. V2-only, template/CSS only.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 16:13:13 +02:00
Nubenetes Bot
8c44e3f665 docs: automated README metric synchronization [skip ci] 2026-06-20 14:00:38 +00:00
Nubenetes Bot
84e5bd4d47 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-20 14:00:11 +00:00
Nubenetes Bot
96e0c77d16 merge: back-merge v2.9.31 into develop 2026-06-20 15:57:53 +02:00
Nubenetes Bot
1c82f00594 Merge release/v2.9.31 into master v2.9.31 2026-06-20 15:57:35 +02:00
Nubenetes Bot
c1ed9ce150 release: v2.9.31 — hybrid quick-nav (direct pills + Popover category menus)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:57:27 +02:00
Inaki
27be15380d Merge pull request #423 from nubenetes/feat/v2-quicknav-megamenu
feat(v2/nav): hybrid quick-nav — direct pills + Popover category menus
2026-06-20 15:56:45 +02:00
Nubenetes Bot
8b39d2ae8e feat(v2/nav): hybrid quick-nav — direct pills + Popover category menus
Collapses the 25-destination quick-nav from 3 wrapped rows to a single slim row
that stays one row regardless of how many destinations are added.

Structure:
- 7 direct one-click pills for the most-used flagships: Topic Map, Digest,
  Kubernetes, Docker, GitOps, Terraform, AI & MCP.
- 5 category menus for the long tail, built with the native HTML Popover API +
  CSS Anchor Positioning (Baseline 2026), zero JS:
    ☁️ Cloud (AWS · Azure · GCP) · 🌐 Network (Networking · Istio · K8s Net)
    · 🔐 Security (K8s Security · DevSecOps)
    · ⚙️ Ops (CI/CD · Observability · SRE · DevOps)
    · ⋯ More (Videos · Ansible · Messaging · MLOps · Methodology · V1 Archive)

Why this design: keeps the hot paths at one click (the project's whole value),
while the rarely-used clusters fold away — so the bar never grows past one row.
Popover API gives free Esc / click-outside dismissal and focus management and
works identically on touch and desktop; menus drop below their button via
position-area with flip fallbacks, animate in via @starting-style, and rotate
their caret using :has(). prefers-reduced-motion honored. All 25 destinations
preserved. Bumps v2_elite.css cache-bust to ?v=2.9.31. V2-only.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:55:25 +02:00
Nubenetes Bot
1cb2254877 docs: automated README metric synchronization [skip ci] 2026-06-20 13:42:02 +00:00
Nubenetes Bot
ab53012f35 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-20 13:41:38 +00:00
Nubenetes Bot
710ab6b536 merge: back-merge v2.9.30 into develop 2026-06-20 15:39:12 +02:00
Nubenetes Bot
9fdf528665 Merge release/v2.9.30 into master v2.9.30 2026-06-20 15:38:57 +02:00
Nubenetes Bot
655166b83a release: v2.9.30 — quick-nav networking cluster + DevSecOps (25 tabs)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:38:50 +02:00
Inaki
fb6680e83e Merge pull request #421 from nubenetes/feat/v2-quicknav-networking
feat(v2/nav): add networking cluster + DevSecOps to quick-nav
2026-06-20 15:38:25 +02:00
Nubenetes Bot
af4e2a2849 feat(v2/nav): add networking cluster + DevSecOps to quick-nav
Grows the quick-nav bar to 25 destinations:
  - New networking cluster (after cloud): 🌐 Networking · 🕸️ Istio · 🔗 K8s Net
  - DevSecOps joins the security cluster: 🔐 Security · 🛡️ DevSecOps

Short labels as usual (K8s Net for Kubernetes Networking). Template-only change
to docs/overrides/main.html; reuses the existing .nb-quicknav pill styling, no
CSS change, no page regeneration, V2-only. All target pages verified and
mkdocs build -f v2-mkdocs.yml passes with all 25 links rendering.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:38:04 +02:00
Nubenetes Bot
23508a4c1b docs: automated README metric synchronization [skip ci] 2026-06-20 13:34:06 +00:00
Nubenetes Bot
cd81458560 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-20 13:33:40 +00:00
Nubenetes Bot
4ff7402207 merge: back-merge v2.9.29 into develop 2026-06-20 15:30:39 +02:00
Nubenetes Bot
59b5508fe3 Merge release/v2.9.29 into master v2.9.29 2026-06-20 15:30:21 +02:00
Nubenetes Bot
eb3efa310d release: v2.9.29 — quick-nav redesign (21 pill chips, category-grouped)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:30:12 +02:00
Nubenetes Bot
56b0f539eb docs: automated README metric synchronization [skip ci] 2026-06-20 13:30:05 +00:00
Inaki
9f7d457819 Merge pull request #420 from nubenetes/feat/v2-quicknav-redesign
feat(v2/nav): redesign quick-nav as centered category-grouped pill chips
2026-06-20 15:29:43 +02:00
Nubenetes Bot
27716bbb4c feat(v2/nav): redesign quick-nav as centered category-grouped pill chips
Expands the quick-nav bar to 21 destinations and restyles it as a modern,
centered chip bar. Adds CI/CD, Terraform-adjacent Ansible, and the three
hyperscalers (AWS, Azure, GCP), and reorders every tab into related category
clusters with short labels (even where the page title is long):

  discovery (Topic Map · Digest · Videos) → platform (Kubernetes · Docker)
  → delivery (GitOps · CI/CD) → IaC (Terraform · Ansible)
  → cloud (AWS · Azure · GCP) → security → ops (Observability · SRE · DevOps)
  → data (Messaging) → AI/ML (AI & MCP · MLOps) → Methodology → V1 Archive (muted)

Visual upgrade (CSS, modern Chrome):
- Pill chips instead of plain text links — more scannable.
- Chip background/border/glow derived from the theme accent via color-mix()
  (in srgb), so the bar restyles automatically with the palette.
- Centered wrapping rows (justify-content: center) — balanced across 2-3 rows
  at 21 items vs a ragged last row when left-aligned; the repeated ☁️ visually
  groups the three cloud providers.
- Hover lift (translateY) + accent glow; :focus-visible outline for a11y;
  prefers-reduced-motion honored.
- Logical properties (margin-inline / padding-inline); mobile collapses to a
  single horizontal-scroll row with the scrollbar hidden.

Bumps v2_elite.css cache-bust to ?v=2.9.29. V2-only; no page regeneration.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:28:52 +02:00
Nubenetes Bot
8ad4455049 docs: automated README metric synchronization [skip ci] 2026-06-20 13:13:55 +00:00
Nubenetes Bot
59089c4918 feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-20 13:13:28 +00:00
Nubenetes Bot
2697f49e2c merge: back-merge v2.9.28 into develop 2026-06-20 15:11:31 +02:00
Nubenetes Bot
d5f71a6f84 Merge release/v2.9.28 into master v2.9.28 2026-06-20 15:11:19 +02:00
Nubenetes Bot
d8fead1146 release: v2.9.28 — expanded quick-nav bar (16 destinations)
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:11:12 +02:00
Inaki
3edd424fd3 Merge pull request #418 from nubenetes/feat/v2-quicknav-expand
feat(v2/nav): expand quick-nav with ten principal topic flagships
2026-06-20 15:10:16 +02:00
Nubenetes Bot
c80e1fd4b4 feat(v2/nav): expand quick-nav with ten principal topic flagships
Adds the principal topic flagships to the slim quick-nav bar so the most
relevant destinations across all of Nubenetes are reachable in one click from
any page:

  - Cloud-native pillars: Kubernetes, Docker, GitOps, Terraform,
    K8s Security, Observability
  - Ops disciplines: SRE, DevOps
  - Data/messaging: Message Queue
  - AI/ML: MLOps (next to the existing AI & MCP hub)

Layout groups discovery/meta hubs (Topic Map, Intelligence Digest, Video Hub),
then the pillar + ops + messaging topics, then the AI hubs (AI & MCP, MLOps) and
Methodology, with V1 Archive muted at the far right — 16 curated destinations
total, still under the 18-tab overflow line the bar was designed to avoid.
Reuses the existing .nb-quicknav__link styling (flex-wrap handles density on
narrow viewports); template-only, no CSS change, no page regeneration, V2-only.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 15:09:21 +02:00
Nubenetes Bot
bba344afa8 docs: automated README metric synchronization [skip ci] 2026-06-20 12:51:37 +00:00
Nubenetes Bot
ca83d27a3d feat: sync V2 elite curated edition and README metrics [skip ci] 2026-06-20 12:51:11 +00:00
Nubenetes Bot
7d28bd4e9c merge: back-merge v2.9.27 into develop 2026-06-20 14:48:09 +02:00
Nubenetes Bot
b015cec250 Merge release/v2.9.27 into master v2.9.27 2026-06-20 14:48:02 +02:00
Nubenetes Bot
6637f3956b release: v2.9.27 — slim quick-nav bar with persistent destinations
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 14:48:00 +02:00
Nubenetes Bot
b111189475 docs: automated README metric synchronization [skip ci] 2026-06-20 12:47:54 +00:00
Inaki
049b994180 Merge pull request from nubenetes/feat/v2-quicknav-bar
feat(v2/nav): slim quick-nav bar with persistent key destinations
2026-06-20 14:47:32 +02:00
Nubenetes Bot
85e47f12af feat(v2/nav): slim quick-nav bar with persistent key destinations
Adds a thin horizontal bar below the header (on every page) with 6 curated
one-click destinations: Topic Map, Intelligence Digest, Video Hub, AI & MCP,
Methodology, V1 Archive. Implemented by overriding Material's 
H        H        H        H        H        H        H        H        H        H       
 block
(empty since navigation.tabs is disabled) + .nb-quicknav CSS — so it gives the
persistent cross-page shortcuts that previously only existed as badge cards on
the home, WITHOUT the 18-tab overflow and WITHOUT collapsing the full left
navigation tree. Template/CSS only (no page regeneration); V2-only (V1 uses the
stock theme). Cache-bust v2_elite.css?v=2.9.27.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 14:47:12 +02:00
Nubenetes Bot
294b10dca5 docs: automated README metric synchronization [skip ci] 2026-06-20 12:34:55 +00:00
Nubenetes Bot
ac1f6be919 merge: back-merge v2.9.26 into develop 2026-06-20 14:34:32 +02:00
Nubenetes Bot
c9bf1e46c7 Merge release/v2.9.26 into master v2.9.26 2026-06-20 14:34:25 +02:00
Nubenetes Bot
84bb583cf6 release: v2.9.26 — collapsible nested nav + home section headings
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 14:34:23 +02:00