Skip to content

Improve main sidebar#1485

Merged
tompng merged 4 commits into
masterfrom
improve-main-sidebar
Dec 6, 2025
Merged

Improve main sidebar#1485
tompng merged 4 commits into
masterfrom
improve-main-sidebar

Conversation

@st0012

@st0012 st0012 commented Dec 4, 2025

Copy link
Copy Markdown
Member
  • All sections in the left sidebar are now collapsible
  • The Pages section will be auto-collapsed on class/module pages
  • Style improvement on collapsible items
    • Including SVG icons for sections

Demo

sidebar-improvement-demo.mp4

@matzbot

matzbot commented Dec 4, 2025

Copy link
Copy Markdown
Collaborator

🚀 Preview deployment available at: https://e0409d90.rdoc-6cd.pages.dev (commit: 0f978f1)

@st0012 st0012 marked this pull request as ready for review December 4, 2025 16:25
@st0012 st0012 mentioned this pull request Dec 4, 2025
Comment thread lib/rdoc/generator/template/aliki/css/rdoc.css
@st0012 st0012 force-pushed the improve-main-sidebar branch from 92bdb8b to 0f978f1 Compare December 4, 2025 17:29

@tompng tompng left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks nice! 👍

@tompng tompng merged commit f08d027 into master Dec 6, 2025
62 of 63 checks passed
@tompng tompng deleted the improve-main-sidebar branch December 6, 2025 19:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants