Support switching between layouts and theme styles #2867
coderrshyam
started this conversation in
Ideas
Replies: 1 comment 1 reply
|
just use CSS Variables + Client Code, it's not needed for any specific features mentioned in this generated proposal |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Overview
Inspired by shadcn/ui, which allows users to preview and switch between different visual styles and color palettes, Fumadocs could benefit from a similar—but more powerful—capability that extends beyond colors to include layouts and navigation styles.
This proposal suggests adding a style switcher that enables users to dynamically visualize different documentation experiences directly on the docs page.
Supported Layouts
1. Docs Layout
The current default documentation layout.
Navigation styles
2. Notebook Layout
A layout optimized for tutorials, guides, and step-by-step learning.
Navigation styles
Supported Themes
The style switcher should allow users to preview multiple theme presets:
neutralblackvitepressduskcatppuccinoceanpurplesolaremeraldUX Concept
Why This Feature Is Useful
Scope & Design Considerations
Open Questions
This feature aims to enhance developer experience and reader usability while staying aligned with Fumadocs’ philosophy of being simple by default and powerful when needed.
@fuma-nama, Thanks in advance.
All reactions