Tab variants
Create multiple content variations within a single tab using the new variants feature. This allows you to show different perspectives, user types, or implementation approaches for the same topic without creating separate tabs.
You can now define variants for tabs with different layouts, titles, subtitles, and icons. Each variant can have its own navigation structure, and you can explicitly set which variant should be the default.
Learn more about tab variants.
Custom icons across your navigation
You can use your own image files as icons throughout your docs.yml navigation config, including for navbar link, section, page, and product icons.
Icons support three formats:
- Font Awesome icons: Use icon names like
fa-solid fa-seedlingorfa-regular fa-leaf. Pro and Brand icons from Font Awesome are supported. - Custom image files: Use relative paths to custom image files (e.g.,
./assets/icons/plant-icon.svg). Paths are relative to thedocs.ymlfile. - Inline SVG: Provide an SVG string wrapped in quotes.
External product links
You can now configure products to link to external URLs (separate applications, third-party documentation, or other external resources) instead of documentation within your site.
External products appear in the product switcher alongside internal products but navigate users to the specified URL when selected. Unlike internal products, external products are defined directly in docs.yml using href—no standalone product .yml file is needed.
To define an external product, add an item to the products list in docs.yml with an href instead of a path:
Visit the product switching documentation to learn more.