From d8b862f6113ccd16321f2acac6f706fc9231dc24 Mon Sep 17 00:00:00 2001 From: fern-support Date: Wed, 4 Feb 2026 18:31:41 +0000 Subject: [PATCH 1/2] Add information architecture recommendations page Add new documentation page with recommendations for choosing the right navigation structure based on doc site size (small, medium, large). Includes guidance on when to use version selectors, product switchers, and nested products with real-world examples. Co-Authored-By: Fern Support --- fern/products/docs/docs.yml | 3 + .../navigation/information-architecture.mdx | 217 ++++++++++++++++++ 2 files changed, 220 insertions(+) create mode 100644 fern/products/docs/pages/navigation/information-architecture.mdx diff --git a/fern/products/docs/docs.yml b/fern/products/docs/docs.yml index 469566b9b..554e6886e 100644 --- a/fern/products/docs/docs.yml +++ b/fern/products/docs/docs.yml @@ -28,6 +28,9 @@ navigation: path: ./pages/navigation/versions.mdx - page: Products path: ./pages/navigation/products.mdx + - page: Information architecture + path: ./pages/navigation/information-architecture.mdx + slug: information-architecture - page: Changelog pages path: ./pages/navigation/changelogs.mdx slug: changelogs diff --git a/fern/products/docs/pages/navigation/information-architecture.mdx b/fern/products/docs/pages/navigation/information-architecture.mdx new file mode 100644 index 000000000..38345db95 --- /dev/null +++ b/fern/products/docs/pages/navigation/information-architecture.mdx @@ -0,0 +1,217 @@ +--- +title: Information architecture recommendations +subtitle: Choose the right navigation structure for your documentation site based on its size and complexity. +--- + +Your documentation's information architecture (IA) determines how users navigate and find content. Fern provides several navigation features that you can combine based on your site's size and complexity. + +## Choosing the right structure + +The best navigation structure depends on how much content you have and how it's organized. Here's a guide to help you choose: + +| Site size | Characteristics | Recommended structure | +|-----------|-----------------|----------------------| +| Small | Single product, few pages, minimal API surface | [Version selector](#small-sites) | +| Medium | Multiple related products or significant content areas | [Product switcher](#medium-sites) with version selector | +| Large | Multiple distinct products with separate documentation needs | [Nested products](#large-sites) with independent versioning | + +## Small sites + +For documentation sites with a single product and a straightforward content structure, use a **version selector** to let users switch between API or product versions. + + + A focused documentation site with version-based navigation. + + +A small site typically has: + +- A single product or API +- Fewer than 50 pages +- One or two major content areas (such as guides and API Reference) +- Linear versioning (v1, v2, v3) + +### Recommended configuration + +Use [versions](/learn/docs/configuration/versions) to create a dropdown selector for different releases: + +```yaml docs.yml +versions: + - display-name: v3 (Latest) + path: ./versions/v3.yml + - display-name: v2 + path: ./versions/v2.yml + availability: deprecated +``` + +You can optionally add [tabs](/learn/docs/configuration/tabs) to separate major content areas like guides and API Reference: + +```yaml docs.yml +tabs: + guides: + display-name: Guides + icon: fa-regular fa-book + api: + display-name: API Reference + icon: fa-regular fa-code + +navigation: + - tab: guides + layout: + - section: Getting started + contents: + - page: Introduction + path: ./pages/intro.mdx + - tab: api + layout: + - api: API Reference +``` + +## Medium sites + +For documentation sites with multiple related products or significant content areas, use a **product switcher** combined with version selectors. + + + A multi-product documentation site with product switching and versioning. + + +A medium site typically has: + +- Two to five related products or APIs +- 50 to 200 pages +- Shared concepts across products +- Independent versioning per product + +### Recommended configuration + +Use [products](/learn/docs/configuration/products) to create a switcher, with optional versioning per product: + +```yaml docs.yml +products: + - display-name: Apps + path: ./products/apps.yml + icon: fa-regular fa-grid-2 + subtitle: Build and publish Webflow Apps + versions: + - display-name: v2 + path: ./products/apps/versions/v2.yml + - display-name: v1 + path: ./products/apps/versions/v1.yml + + - display-name: Data API + path: ./products/data-api.yml + icon: fa-regular fa-database + subtitle: Access and manage site data + + - display-name: Designer API + path: ./products/designer-api.yml + icon: fa-regular fa-paintbrush + subtitle: Extend the Webflow Designer +``` + +Products can share content through relative paths, so common pages like authentication guides don't need to be duplicated: + +```yaml products/apps.yml +navigation: + - section: Getting started + contents: + - page: Authentication + path: ../shared/authentication.mdx +``` + +## Large sites + +For enterprise documentation with multiple distinct products that each have their own documentation needs, use **nested products** with independent navigation structures. + + + An enterprise documentation portal with multiple product families. + + +A large site typically has: + +- More than five distinct products +- 200+ pages +- Products with different audiences or use cases +- Complex versioning requirements +- Multiple teams contributing to documentation + +### Recommended configuration + +Structure your products hierarchically, with each product maintaining its own navigation, versioning, and content: + +```yaml docs.yml +products: + - display-name: Platform + path: ./products/platform/platform.yml + icon: fa-regular fa-server + subtitle: Core platform services + versions: + - display-name: 2024.1 + path: ./products/platform/versions/2024-1.yml + - display-name: 2023.2 + path: ./products/platform/versions/2023-2.yml + + - display-name: SDKs + path: ./products/sdks/sdks.yml + icon: fa-regular fa-code + subtitle: Client libraries and tools + + - display-name: AI Services + path: ./products/ai/ai.yml + icon: fa-regular fa-brain + subtitle: Machine learning and AI APIs + + - display-name: Developer Tools + path: ./products/tools/tools.yml + icon: fa-regular fa-wrench + subtitle: CLI and development utilities +``` + +For large sites, consider these additional features: + +- **[Tabs](/learn/docs/configuration/tabs)** within products to separate guides, tutorials, and API Reference +- **[Tab variants](/learn/docs/configuration/tabs#tab-variants)** to show different content for different user roles +- **[Audiences](/learn/docs/configuration/products#add-instance-audiences)** to control which products appear on internal vs. public documentation instances +- **[Landing pages](/learn/docs/configuration/products#add-a-site-level-landing-page)** to help users find the right product + +### File structure for large sites + +Organize your repository to match your product hierarchy: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +## Scaling your documentation + +As your documentation grows, you can incrementally adopt more complex navigation structures: + +1. **Start simple**: Begin with a version selector and basic sections +2. **Add tabs**: When you have distinct content areas (guides vs. API Reference), introduce tabs +3. **Introduce products**: When you have multiple APIs or product lines, add a product switcher +4. **Scale with audiences**: Use audiences to manage internal and external documentation from the same source + +Each navigation feature builds on the previous ones, so you can evolve your information architecture as your documentation needs change. From 5e052e8c25c0682bfa96f32c48e9f56f0305e910 Mon Sep 17 00:00:00 2001 From: fern-support Date: Wed, 4 Feb 2026 19:21:36 +0000 Subject: [PATCH 2/2] Add screenshots and site/page-level settings recommendations Co-Authored-By: Fern Support --- .../navigation/images/koywe-small-site.png | Bin 0 -> 234577 bytes .../navigation/images/nvidia-large-site.png | Bin 0 -> 367619 bytes .../navigation/images/webflow-medium-site.png | Bin 0 -> 279241 bytes .../navigation/information-architecture.mdx | 114 ++++++++++++++++++ 4 files changed, 114 insertions(+) create mode 100644 fern/products/docs/pages/navigation/images/koywe-small-site.png create mode 100644 fern/products/docs/pages/navigation/images/nvidia-large-site.png create mode 100644 fern/products/docs/pages/navigation/images/webflow-medium-site.png diff --git a/fern/products/docs/pages/navigation/images/koywe-small-site.png b/fern/products/docs/pages/navigation/images/koywe-small-site.png new file mode 100644 index 0000000000000000000000000000000000000000..5ad5ae0473ec172ed9d2542b280b8c1e12acf66f GIT binary patch literal 234577 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

Me0GW`~wJBb=c>wkd!Q%Om-X?eg) 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