Skip to content

Add hidden sandbox test page for component preview testing #5494

Open
fern-api[bot] wants to merge 1 commit into
mainfrom
fern/test-page-update
Open

Add hidden sandbox test page for component preview testing #5494
fern-api[bot] wants to merge 1 commit into
mainfrom
fern/test-page-update

Conversation

@fern-api
Copy link
Copy Markdown
Contributor

@fern-api fern-api Bot commented May 13, 2026

Summary

Adds a hidden sandbox page at fern/products/docs/pages/sandbox/test-page.mdx for exercising Fern components and verifying preview deployments without touching customer-facing pages.

Why

We sometimes need a stable, non-public surface to:

  • Validate component rendering after theming/CSS changes
  • Spot-check preview deployments end-to-end
  • Try MDX patterns before applying them to real pages

What changed

  • New page fern/products/docs/pages/sandbox/test-page.mdx containing a representative slice of components: callouts (all intents), <CodeBlocks> with curl/TypeScript/Python tabs, <Tabs>, <AccordionGroup>, <CardGroup> of related-docs links, a markdown table, <ParamField> examples, and a <Steps> block. Includes an <llms-only> note clarifying the page's purpose for AI agents.
  • New "Sandbox" section in fern/products/docs/docs.yml, marked hidden: true and collapsed: true so the page does not appear in the public sidebar. The page is reachable by direct URL only.

Notes

  • The page uses hide-feedback: true and hide-nav-links: true in frontmatter to suppress feedback widgets and prev/next navigation on what is effectively a non-content page.
  • The new section follows the same hidden: true pattern already used by Resources and other internal-only entries in this file.

Requested by: Fern Support

@fern-api fern-api Bot requested a review from devalog as a code owner May 13, 2026 17:10
This page is an internal sandbox. It exists to exercise a representative slice of Fern Docs components in a single place — useful for verifying preview deployments, theming changes, and component rendering without editing a real customer-facing page.

<Note>
This page is hidden from the sidebar. It is reachable by direct URL only and is not linked from public navigation.
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.Contractions] Use 'it's' instead of 'It is'.

This page is an internal sandbox. It exists to exercise a representative slice of Fern Docs components in a single place — useful for verifying preview deployments, theming changes, and component rendering without editing a real customer-facing page.

<Note>
This page is hidden from the sidebar. It is reachable by direct URL only and is not linked from public navigation.
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.Contractions] Use 'isn't' instead of 'is not'.

<CodeBlocks>
```bash title="curl"
curl -X POST https://api.example.com/v1/things \
-H "Authorization: Bearer $TOKEN" \
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.Acronyms] 'TOKEN' has no definition.

To validate component rendering, preview deployments, and CI without touching customer-facing pages.
</Accordion>
<Accordion title="Is it indexed?">
No. It is marked `hidden: true` in navigation and is not linked from the 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.Contractions] Use 'it's' instead of 'It is'.

To validate component rendering, preview deployments, and CI without touching customer-facing pages.
</Accordion>
<Accordion title="Is it indexed?">
No. It is marked `hidden: true` in navigation and is not linked from the 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.Contractions] Use 'isn't' instead of 'is not'.

</Steps>

<llms-only>
This is a non-production sandbox page. Agents inspecting the docs corpus can safely ignore it — it does not document any customer-facing behavior.
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.Adverbs] Remove 'safely' if it's not important to the meaning of the statement.

</Steps>

<llms-only>
This is a non-production sandbox page. Agents inspecting the docs corpus can safely ignore it — it does not document any customer-facing behavior.
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.Contractions] Use 'doesn't' instead of 'does not'.

@github-actions
Copy link
Copy Markdown
Contributor

🌿 Preview your docs: https://fern-preview-fern-test-page-update.docs.buildwithfern.com/learn

Here are the markdown pages you've updated:

@fern-api
Copy link
Copy Markdown
Contributor Author

fern-api Bot commented May 13, 2026

Requested by: clay
Slack thread: View conversation

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.

0 participants