Prerequisites
Feature Summary
Fern now supports a centralized global-theme: nvidia that provides logos, favicon, CSS, footer, colors, layout, analytics JS, and theme settings for all NVIDIA docs sites. Per-repo copies of these assets are redundant and create maintenance drift.
Proposed Solution
- Add
global-theme: nvidia and multi-source: true to fern/docs.yml
- Remove per-repo assets: SVGs,
main.css, CustomFooter.tsx, BadgeLinks.tsx
- Remove
logo, favicon, css, footer, colors, theme, layout, js, and experimental.basepath-aware from docs.yml (inherited from global theme)
- Bump Fern CLI to 5.30.2 (required for
global-theme support)
Already adopted by topograph (#339, #340) and NVSentinel (#1320, #1321).
Success Criteria
Prerequisites
Feature Summary
Fern now supports a centralized
global-theme: nvidiathat provides logos, favicon, CSS, footer, colors, layout, analytics JS, and theme settings for all NVIDIA docs sites. Per-repo copies of these assets are redundant and create maintenance drift.Proposed Solution
global-theme: nvidiaandmulti-source: truetofern/docs.ymlmain.css,CustomFooter.tsx,BadgeLinks.tsxlogo,favicon,css,footer,colors,theme,layout,js, andexperimental.basepath-awarefromdocs.yml(inherited from global theme)global-themesupport)Already adopted by topograph (#339, #340) and NVSentinel (#1320, #1321).
Success Criteria
fern checkpassesfern/