 
|
681dacde18
|
feat(landing): DESIGN.md systems hub + design-token spec sheet + scenario mocks on design-system pages (#4420)
* feat(landing): systems-page DESIGN.md/FAQ copy + design-token loader
* feat(landing): DESIGN.md+FAQ sections on systems hub, token spec sheet on detail
* feat(landing): detail-page TOC nav, token visuals, tighter spacing, unified related cards
* feat(landing): multi-scenario themed previews (web/app/slides/poster) on design-system detail
* feat(landing): localized routes for design-system detail pages (chrome i18n, DESIGN.md body stays en)
* feat(landing): theme scenario mocks from real design tokens; phone app, 16:9 slide, refined poster
* feat(landing): redesign slide mock (two-zone), sticky schema nav, contribute moved to top
* feat(landing): right-rail section nav + 2-up related cards on design-system detail
* fix(landing): localize design-system detail title suffix + keyword-rich meta description + keywords meta
* feat(landing): declutter detail header — icon-only share, move contribute callout to page bottom
* fix(landing): cancel homepage 130px section padding on detail-block (killed huge inter-section gaps)
* i18n(landing): localize design-system detail + systems-hub chrome across 17 locales
* feat(landing): locale-aware DESIGN.md body loading (DESIGN-<locale>.md) with English fallback
* i18n(design-systems): localize apple DESIGN.md body into 17 locales
* i18n(design-systems): localize stripe DESIGN.md body into 17 locales
* i18n(design-systems): localize vercel DESIGN.md body into 17 locales
* i18n(design-systems): localize notion DESIGN.md body into 17 locales
* i18n(design-systems): localize github DESIGN.md body into 17 locales
* i18n(design-systems): localize airtable DESIGN.md body into 17 locales
* i18n(design-systems): localize figma DESIGN.md body into 17 locales
* i18n(design-systems): localize openai DESIGN.md body into 17 locales
* i18n(design-systems): localize slack DESIGN.md body into 17 locales
* i18n(design-systems): localize discord DESIGN.md body into 17 locales
* i18n(design-systems): localize webflow DESIGN.md body into 17 locales
* i18n(design-systems): localize cohere DESIGN.md body into 17 locales
* i18n(design-systems): localize duolingo DESIGN.md body into 17 locales
* i18n(design-systems): localize spotify DESIGN.md body into 17 locales
* i18n(design-systems): localize shopify DESIGN.md body into 17 locales
* i18n(design-systems): localize nvidia DESIGN.md body into 17 locales
* i18n(design-systems): localize pinterest DESIGN.md body into 17 locales
* i18n(design-systems): localize uber DESIGN.md body into 17 locales
* i18n(design-systems): localize nike DESIGN.md body into 17 locales
* i18n(design-systems): localize airbnb DESIGN.md body into 17 locales
* i18n(design-systems): localize ibm DESIGN.md body into 17 locales
* i18n(design-systems): localize playstation DESIGN.md body into 17 locales
* i18n(design-systems): localize starbucks DESIGN.md body into 17 locales
* i18n(landing): localize detailSystemLabel (design-system H1/title noun) across 17 locales
* i18n(landing): localize plugins chrome (contribute callout, card CTA, search, about) across 15 remaining locales
* i18n(landing): localized card taglines + category labels for design systems (149 systems x 17 locales)
* fix(landing): suppress on-load locale auto-redirect on design-system detail pages (keep localized routes + hreflang)
* fix(landing): localize SystemCard detail link so cards on /<locale>/ stay in-locale
---------
Co-authored-by: Joey <276262049+xne998808-ai@users.noreply.github.com>
|
2026-06-17 15:24:58 +08:00 |
|