⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@mnencia
Copy link
Member

@mnencia mnencia commented Jan 19, 2026

Replace manual sidebar entries with Docusaurus autogenerated sidebar using document metadata and category files, simplifying maintenance and reducing manual configuration overhead.

The sidebar works immediately with category files added to website/docs, and will continue working after future imports when cloudnative-pg/cloudnative-pg#9773 is merged.

The import script now creates autogenerated sidebar config for new versions on first import, preserving any later customizations.

Closes #20

@mnencia mnencia requested review from a team and SaxenaAnushka102 as code owners January 19, 2026 14:06
@mnencia mnencia force-pushed the dev/dynamic-sidebar-config branch from b692f15 to 55be5b5 Compare January 19, 2026 14:45
@mnencia mnencia changed the title feat: use sidebar configuration from source repository feat(import): use sidebar configuration from source repository Jan 19, 2026
@mnencia mnencia force-pushed the dev/dynamic-sidebar-config branch from 55be5b5 to 805b35f Compare January 19, 2026 17:12
@mnencia mnencia changed the title feat(import): use sidebar configuration from source repository feat(sidebar): use autogenerated sidebar configuration Jan 19, 2026
@mnencia mnencia force-pushed the dev/dynamic-sidebar-config branch from 805b35f to d90f020 Compare January 19, 2026 17:18
@gbartolini gbartolini force-pushed the dev/dynamic-sidebar-config branch from d90f020 to effe184 Compare January 19, 2026 21:50
mnencia and others added 2 commits January 20, 2026 08:46
Replace manual sidebar entries with Docusaurus autogenerated
sidebar using document metadata and category files, simplifying
maintenance and reducing manual configuration overhead.

The import script now creates autogenerated sidebar config for
new versions on first import, preserving any later customizations.

Closes #20

Signed-off-by: Marco Nenciarini <[email protected]>
@mnencia mnencia force-pushed the dev/dynamic-sidebar-config branch from 274ba12 to 8a15ad3 Compare January 20, 2026 07:46
@leonardoce leonardoce merged commit 2c25ba1 into main Jan 20, 2026
4 checks passed
@leonardoce leonardoce deleted the dev/dynamic-sidebar-config branch January 20, 2026 08:15
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.

Simplify sidebar

3 participants