The top horizontal bar is a custom quick-nav (docs/overrides/main.html), not
Material's tab bar (navigation.tabs is disabled). Its "Portal Guide" popover was
hardcoded with Topic Map/Methodology/Tags/About and did not include Awesome
Lists — so the earlier MkDocs nav change wasn't visible there.
- Add "⭐ Awesome Lists" to the Portal Guide popover (after Topic Map).
- Make the sidebar nav durable too: add the top-level "⭐ Awesome Lists" entry
and the Portal Guide "Awesome Lists" child to _sync_enterprise_navigation, and
exclude other-awesome-lists.md from its dimension via _FIXED_PAGES, so a full
pipeline run no longer wipes these entries.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- New "Awesome Lists" hero-badge card on the V2 index, right after "Get
Started", linking to /other-awesome-lists/.
- Custom gold-star + list-motif cover (docs/images/awesome-lists-cover.svg),
matching the Awesome Lists page hero theme.
- New .hero-badge-card--gold modifier.
- Also list "Awesome Lists" under the Portal Guide top-bar menu (after Topic
Map) for discoverability, in addition to the flagship "⭐ Awesome Lists" tab.
- Card added to the index template (survives regeneration) and to the current
rendered v2-docs/index.md for immediate deploy.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The V2 "Awesome Lists" page (other-awesome-lists.md, derived from V1's
/v1/other-awesome-lists/) already existed but was buried under the
"Architectural Foundations" submenu. Promote it to a top-level, high-impact
destination:
- New src/awesome_page.py builds a hero banner + a category card grid derived
from the page's own rendered H2 sections (stays in sync with AI re-clustering).
- v2_optimizer injects the header for other-awesome-lists.md during rendering,
so it survives pipeline regeneration.
- Move it to a prominent top-level nav entry "⭐ Awesome Lists" (removed from the
Architectural Foundations submenu).
- Add hero/grid/card styles to the V2 stylesheet.
- Apply the header to the current rendered page for immediate deploy.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Same fix as v2.9.53 for V2 — the Nutanix logo is black-on-transparent and
invisible in dark mode. Adds targeted CSS invert(1) via [data-md-color-scheme=slate]
to docs/static/extra.css (V1 stylesheet).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The Nutanix logo is black-on-transparent, invisible on dark backgrounds.
Adds a targeted CSS rule using [data-md-color-scheme="slate"] to invert
it only in dark mode, keeping the original image unchanged.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add 6 YouTube channels to data/inventory.yaml + data/inventory.sql (the authoritative
source read by reorganize_mosaic.py). Previous commits edited index.md directly and
were overwritten by the agentic pipeline. Regenerate both V1 and V2 mosaics.
Also restore RedHat RAG blog link to v2-docs/mlops.md (removed by pipeline PR #462).
Categories assigned:
- IONOS UK, Nutanix → cloud_providers (order_v1 138-139)
- VMware, ProxmoxVE → cloud_native_kubernetes (order_v1 140-141)
- Salesforce, SAP → dev_testing_collab (order_v1 142-143)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Move 6 new YouTube channels from overflow rows (343/344/346 had 13 items)
to a new dedicated tail row at the end of the mosaic. All existing rows
restored to exactly 11 icons; new channels added as rows 355-356 (6 each).
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Add the @Firebase and @supabase YouTube channels to the homepage
channel mosaic under the Observability, Databases & Cloud Storage
category, with icon logos and regenerated V1/V2 index mosaics.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The CRITICAL/HIGH impact badge (and optional NEW pill) was absolutely
positioned top-right, so a long celeste category/title could slide
underneath it and become unreadable. Make the badge an in-flow,
right-aligned fit-content pill on its own line, with the NEW pill as a
flex sibling — impact, title and NEW can no longer overlap at any width.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The Trending section felt sparse (6 + 4 cards). Make it much denser while
keeping the page manageable:
- Lane 1 "Trending Now": select up to 16 category-diverse fresh items.
- Lane 2 "Rising this Quarter": select up to 12 sustained-momentum items.
- Each lane shows the first N cards (9 / 6) and tucks the rest behind a
pure-CSS, no-JS "Show N more" / "Show less" disclosure (checkbox-hack +
general-sibling combinator), scoped per lane via a .trending-lane wrapper.
- New .trending-card--extra (hidden by default, fade-in on reveal) and
.trending-showmore pill styles, with slate-theme variants.
The two lanes remain de-duplicated by URL (verified: 16 + 12 cards, zero
overlap) and lane 2 keeps its sustained signal (bpftrace, OpenTelemetry,
Gateway API, Vault, Argo CD, Ray, ...). Verified the toggle in a real
browser via Playwright: 9->16 cards on click, label flips correctly.
Generator + CSS change; the docs/ CSS edit auto-triggers the 04.1 publisher
to regenerate v2-docs on develop.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>