You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Redesign product family pages; add verified getting-started and Popular classes
Family/landing pages (themes/docs/layouts/_default/family.html + custom.css):
- Full-width layout with a platform-variant sidebar and a main column.
- Lead auto-extends with the cross-platform API note; the meta row's "Latest"
is the highest version across platforms.
- Scoped per-product live search over /search-index.json, with a Search button
consistent with the home and 404 search.
- Selectable platform cards (with a "Selected" tag) drive a "Getting started"
code block whose heading names the selected platform and whose language switch
is a platform-dot segmented control matching the home "Browse products" filter.
- Curated, verified "Popular classes & namespaces" grid for all 15 products;
every symbol link was checked against the actual reference tree.
- Supported-formats footnote and bordered Resources cards.
Getting started:
- data/getting_started.yaml holds real snippets, compile-verified against the
SDKs (.NET, Java, Python, Node.js) by the runnable apps in examples/getting-started/.
Feedback:
- "Was this page helpful?" restyled to one horizontal card and applied
consistently across the family pages and every API-reference page.
Also: align family platform versions to X.Y.Z; add new family front-matter
fields (formatsCount, formatsNote, popular[]); ignore __pycache__/; update
CHANGELOG and CLAUDE.
0 commit comments