Skip to content

Keep neighboring sidebar categories open - #3127

Closed
ktsaou wants to merge 1 commit into
masterfrom
perf/retain-open-sidebar-categories
Closed

ktsaou wants to merge 1 commit into
masterfrom
perf/retain-open-sidebar-categories

Conversation

@ktsaou

@ktsaou ktsaou commented Oct 8, 2026 •

Copy link
Copy Markdown
Member

Keep previously opened sidebar categories open when another category expands. This is the approved Learn F1 canary from SEO SOW-0012; it changes only Docusaurus autoCollapseCategories and leaves manual collapse, current-page expansion, category trails and navigation intact.

Validation: Node 22.23.2 / Yarn 1.22.22 frozen install and the full existing build:netlify gates passed, including indexability/RUM and the static gate with zero findings. Headless 1440px desktop and 390px mobile checks confirm adjacent Installation/Maintenance categories stay open, manual collapse works independently, the mobile drawer has no horizontal overflow, and navigation reaches the Docker page with breadcrumbs.

No dependencies, generated docs, animation override or structural sidebar changes are bundled. Source behavior does not establish field INP improvement. Record the actual deployment boundary and apply the existing settled field criteria; if the Website demo-form experiment also deploys, www is a diagnostic rather than an unchanged control.


Summary by cubic

Keeps previously opened sidebar categories open when another category expands. This changes Docusaurus' autoCollapseCategories setting to disabled; manual collapse, current-page expansion, category trails, and navigation are unchanged.

Written for commit ed580da. Summary will update on new commits.

View guided diff Turn on auto-fix

@netlify

netlify Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for netdata-docusaurus ready!

Name Link
🔨 Latest commit ed580da
🔍 Latest deploy log https://app.netlify.com/projects/netdata-docusaurus/deploys/6ac8263b4dbc690008ce7c0c
😎 Deploy Preview https://deploy-preview-3127--netdata-docusaurus.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai

coderabbitai Bot commented Oct 8, 2026

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 28 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: defaults
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: ab3c35cf-3fcc-4643-8e51-19f2577201ae
📥 Commits

Reviewing files that changed from the base of the PR and between 3e846ee and ed580da.

📒 Files selected for processing (1)
  • docusaurus.config.js
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@ktsaou
ktsaou marked this pull request as draft October 9, 2026 09:36
@ktsaou ktsaou closed this Oct 10, 2026
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