Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 7 additions & 5 deletions fern/products/docs/pages/customization/site-level-settings.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ To enable intelligent YAML validation and autocompletion in your editor, add thi
# yaml-language-server: $schema=https://schema.buildwithfern.dev/docs-yml.json
```

This enables real-time schema validation and autocompletion based on our [complete schema](https://github.com/fern-api/fern/blob/09555d587294fd3dc77ceb35f21e8976a5a2b7a2/fern/apis/docs-yml/definition/docs.yml#L110).
This enables real-time schema validation and autocompletion based on Fern's [complete schema](https://github.com/fern-api/fern/blob/09555d587294fd3dc77ceb35f21e8976a5a2b7a2/fern/apis/docs-yml/definition/docs.yml#L110).

## Core configuration

Expand Down Expand Up @@ -53,7 +53,7 @@ navbar-links:
```

<ParamField path="title" type="string" required={false} toc={true}>
A string that is used as the tab bar title.
A string that's used as the tab bar title.
</ParamField>

<ParamField path="logo" type="object" required={false} toc={true}>
Expand Down Expand Up @@ -123,7 +123,7 @@ navbar-links:

## Instances configuration

An `instance` is the backend of a distinct docs website. Each instance is published to a unique domain using the `--instance` flag. It is most common to use instances to configure staging and production docs which publish to separate URLs.
An `instance` is the backend of a distinct docs website. Each instance is published to a unique domain using the `--instance` flag. It's most common to use instances to configure staging and production docs which publish to separate URLs.

```yaml docs.yml
instances:
Expand Down Expand Up @@ -721,7 +721,7 @@ settings:
</ParamField>

<ParamField path="settings.hide-404-page" type="boolean" required={false} default="false" toc={true}>
If set to true, when a user navigates to a page that does not exist, they will be redirected to the home page.
If set to true, when a user navigates to a page that doesn't exist, they will be redirected to the home page.
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 🐶
[FernStyles.Current] Avoid time-relative terms like 'currently' that become outdated


By default, a 404 page will be displayed.
</ParamField>
Expand Down Expand Up @@ -758,7 +758,9 @@ settings:

## Page actions configuration

Configure the page action buttons that appear throughout your documentation. By default, **Copy Page** (`copy-page`), **View as Markdown** (`view-as-markdown`), **Ask AI** (`ask-ai`), **ChatGPT** (`chatgpt`), **Claude** (`claude`), and **Cursor** (`cursor`) are enabled.
Configure the page action buttons that appear throughout your documentation. By default, **Copy Page** (`copy-page`), **View as Markdown** (`view-as-markdown`), **Ask AI** (`ask-ai`), **ChatGPT** (`chatgpt`), **Claude** (`claude`), and **Cursor** (`cursor`) are enabled.

To hide page actions on an individual page, use the [`hide-page-actions` frontmatter property](/learn/docs/configuration/page-level-settings#page-actions).

```yaml docs.yml
page-actions:
Expand Down
Loading