-
Notifications
You must be signed in to change notification settings - Fork 3
docs: add theme configuration section to docs.yml page #1878
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
devin-ai-integration
wants to merge
8
commits into
main
Choose a base branch
from
devin/1762725418-add-theme-page-actions-docs
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
docs: add theme configuration section to docs.yml page #1878
devin-ai-integration
wants to merge
8
commits into
main
from
devin/1762725418-add-theme-page-actions-docs
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add documentation for the theme configuration options in docs.yml, including theme.page-actions, theme.sidebar, theme.body, and theme.tabs. This addresses the missing documentation for theme.page-actions that controls the visual style of page action buttons (default vs toolbar). Co-Authored-By: Kapil Gowru <[email protected]>
Contributor
Author
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
Contributor
Contributor
…62725418-add-theme-page-actions-docs
Contributor
devalog
approved these changes
Nov 10, 2025
Contributor
…ter-nav - Add footer-nav theme option (default vs minimal) - Remove sidebar, body, and tabs theme options (not properly implemented yet) - Update Fern CLI version to 0.113.1 - Update documentation in site-level-settings.mdx (renamed from what-is-docs-yml.mdx) Co-Authored-By: Kapil Gowru <[email protected]>
Contributor
Co-Authored-By: Kapil Gowru <[email protected]>
Contributor
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
docs: add theme configuration documentation and update Fern CLI
Summary
Added documentation for the
themeconfiguration property in docs.yml, which controls the visual styling of documentation elements. This PR documents two theme properties that are currently implemented:theme.page-actions: Controls page action button styling (default vs toolbar)theme.footer-nav: Controls footer navigation styling (default vs minimal)The PR also updates the Fern CLI version to 0.113.1 and applies the toolbar theme to the Fern docs site itself.
Note: Other theme properties (sidebar, body, tabs) exist in the schema but were intentionally excluded from documentation as they are not properly implemented yet.
Review & Testing Checklist for Human
theme.page-actions(default vs toolbar) andtheme.footer-nav(default vs minimal) on the preview deployment to confirm they produce the expected visual changestheme.page-actions: toolbarto the root docs.yml, which will change the appearance of page actions on buildwithfern.com/learn. Verify this looks good on the preview deploymentTest Plan
Notes
what-is-docs-yml.mdxtosite-level-settings.mdxin the remote branch during development