Skip to content

Add new CSS selectors to reference documentation#3332

Merged
Ryan-Amirthan merged 3 commits intomainfrom
devin/1769624262-add-css-selectors
Jan 28, 2026
Merged

Add new CSS selectors to reference documentation#3332
Ryan-Amirthan merged 3 commits intomainfrom
devin/1769624262-add-css-selectors

Conversation

@devin-ai-integration
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot commented Jan 28, 2026

Add new CSS selectors to reference documentation

Summary

Adds documentation for CSS selectors that exist in the fern-platform codebase but were not previously documented in the CSS selectors reference page. These selectors allow customers to customize additional parts of their documentation sites.

New selectors added:

  • Layout selectors (5): .fern-layout-page, .fern-layout-guide, .fern-layout-reference, .fern-layout-overview, .fern-layout-changelog
  • Footer navigation selectors (4): .fern-footer-nav, .fern-footer-prev, .fern-footer-next, .fern-layout-footer-toolbar
  • Changelog selectors (5): .fern-changelog, .fern-changelog-entry, .fern-changelog-date, .fern-changelog-content, .fern-changelog-label
  • Utility selectors (3): .fern-page-actions, .fern-input-clear-button, .fern-api-property-constraint

Updates since last revision

  • Fixed Vale style suggestions: capitalized "API Reference" and removed adverb "quickly"
  • Removed changelog entry per user request

Review & Testing Checklist for Human

  • Verify CSS accuracy: The CSS snippets were translated from SCSS/Tailwind in fern-platform - confirm they accurately represent the actual styles customers can override
  • Validate usefulness: Confirm these selectors are actually useful for customers to customize (vs internal implementation details)

Recommended test plan: Open the preview link and navigate to the CSS selectors reference page. Expand each new accordion to verify the CSS code blocks render properly and the descriptions are accurate.

Notes

  • The CSS code snippets are simplified representations of the actual Tailwind/SCSS styles - they show the key properties customers would want to override
  • Some selectors like the layout containers are more advanced customization options

Link to Devin run: https://app.devin.ai/sessions/808d58eadbfa430aa046c40041b904ea
Requested by: Fern Support

Co-Authored-By: Fern Support <info@buildwithfern.com>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring


<Accordion title=".fern-layout-reference">

Layout container for API reference pages with two-column grid support.
Copy link
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.Reject] Use 'API Reference' instead of 'API reference'.


<Accordion title=".fern-input-clear-button">

Clear button inside input fields that allows users to quickly clear the input value.
Copy link
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 'quickly' if it's not important to the meaning of the statement.

@github-actions
Copy link
Contributor

Co-Authored-By: Fern Support <info@buildwithfern.com>
@github-actions
Copy link
Contributor

Co-Authored-By: Fern Support <info@buildwithfern.com>
@github-actions
Copy link
Contributor

@Ryan-Amirthan Ryan-Amirthan merged commit 78a4ee0 into main Jan 28, 2026
2 checks passed
@Ryan-Amirthan Ryan-Amirthan deleted the devin/1769624262-add-css-selectors branch January 28, 2026 20:02
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