Skip to content

Add navigation overview page - #6456

Merged
devalog merged 6 commits into
mainfrom
fern/navigation-overview
Jul 31, 2026
Merged

Add navigation overview page #6456
devalog merged 6 commits into
mainfrom
fern/navigation-overview

Conversation

@fern-api

@fern-api fern-api Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

Adds a Navigation overview page at the top of the Configuration > Navigation subsection, introducing the levers that shape a site's information architecture before readers dive into per-lever detail pages.

The page covers:

  • The five structural levers (products, versions, tabs, sections, pages) and how they nest, with a two-file YAML example showing products in docs.yml delegating tabs/navigation to a product YML
  • Which file holds the navigation key depending on whether products/versions are in use
  • Sidebar entry types (page, folder, section, api, changelog, link) as a table linking to each reference
  • Per-entry controls (icon, slug/skip-slug, hidden, availability, collapsed, viewers)
  • A pointer to site-level settings for navbar/logo/footer, which are not navigation entries

Also adds a card to the existing Configuration overview page so the new page is reachable from that hub.

Requested by: Fern Support

@fern-api
fern-api Bot requested a review from devalog as a code owner July 29, 2026 19:59
@fern-api

fern-api Bot commented Jul 29, 2026

Copy link
Copy Markdown
Contributor Author

Requested by: devin.logan
Slack thread: View conversation



Keep a record of how your project has changed by writing changelog entries. The changelog renders as a scannable timeline of entry cards grouped by date, automatically populated from the files in your `changelog` folder. Search and tag filtering are built into the timeline, with no configuration required. You can also [switch to the classic layout](#customize-layout) of stacked full entries.
A changelog is a navigation entry that renders a dated timeline of entries. Point the `changelog` key at a folder and every Markdown file in it becomes an entry, grouped by date, with search and tag filtering built in. A changelog can go wherever a section can — as its own tab, or as an entry in your sidebar.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Microsoft.OxfordComma] Use the Oxford comma in ', with search and tag filtering built in.'.



Tabs let you group sections of your documentation together, while tab variants allow you to display different content perspectives within a single tab.
Tabs split a product or version into parallel bodies of content, each with its own sidebar. Tab variants give a single tab more than one version of its content, such as REST versus GraphQL or beginner versus advanced.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Microsoft.OxfordComma] Use the Oxford comma in ', such as REST versus GraphQL or beginner versus advanced.'.

Tabs let you group sections of your documentation together, while tab variants allow you to display different content perspectives within a single tab.
Tabs split a product or version into parallel bodies of content, each with its own sidebar. Tab variants give a single tab more than one version of its content, such as REST versus GraphQL or beginner versus advanced.

Two tabs make sense when the content is unrelated, like guides and an API Reference. Variants of one tab make sense when it covers the same ground for a different reader.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

📝 [vale] reported by reviewdog 🐶
[Microsoft.OxfordComma] Use the Oxford comma in ', like guides and an API Reference.'.

@devalog
devalog merged commit c31a7a6 into main Jul 31, 2026
4 checks passed
@devalog
devalog deleted the fern/navigation-overview branch July 31, 2026 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant