-
Notifications
You must be signed in to change notification settings - Fork 4
Document external product links feature #1710
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
Document external product links feature #1710
Conversation
Add documentation for the new feature that allows products to link to external URLs using href instead of path. This enables users to include links to separate applications or third-party documentation in their product switcher. Changes: - Add new section 'Link to external products' with configuration examples - Document external product properties (href, display-name, subtitle, icon, image, audiences) - Add changelog entry for 2025-11-03 - Clarify that products can be internal or external Co-Authored-By: Catherine Deskur <[email protected]>
🤖 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:
|
| subtitle: Product A subtitle # optional | ||
| - display-name: Product B | ||
| path: ./products/product-b/versions/latest/latest.yml # <-- default showing latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[FernStyles.Current] Avoid time-relative terms like 'latest' that become outdated
| subtitle: Product A subtitle # optional | ||
| - display-name: Product B | ||
| path: ./products/product-b/versions/latest/latest.yml # <-- default showing latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[FernStyles.Current] Avoid time-relative terms like 'latest' that become outdated
| subtitle: Product A subtitle # optional | ||
| - display-name: Product B | ||
| path: ./products/product-b/versions/latest/latest.yml # <-- default showing latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[FernStyles.Current] Avoid time-relative terms like 'latest' that become outdated
Document external product links feature
Summary
Added documentation for the new feature that allows products in
docs.ymlto link to external URLs usinghrefinstead ofpath. This enables users to include links to separate applications, third-party documentation, or other external resources directly in their product switcher.Changes:
fern/products/docs/pages/navigation/products.mdxwith configuration examples and property descriptionsfern/products/docs/pages/changelog/2025-11-03.mdxannouncing the featureDocumentation approach: Based on API schema exploration (
ExternalProductNodevsInternalProductNodeinfern/apis/fdr/definition/navigation/latest/__package__.yml) and code review of the ProductDropdown component implementation.Review & Testing Checklist for Human
docs.ymlwith an external product usinghrefand verify it appears correctly in the product switcher and navigates to the external URL when clicked/learn/docs/navigation/products#link-to-external-productsresolves correctly when deployeddisplay-name,href,subtitle,icon,image,audiences) are complete and accurate, and that the required/optional designations are correctTest Plan
fern docs devand verify the product switcher displays both productsNotes
Link to Devin run: https://app.devin.ai/sessions/258d74b235f243f0a4ce20175315570f
Requested by: Catherine Deskur ([email protected])