Skip to content

Feature: glide the docs navigation and animate disclosures - #51

Merged
SandObserver merged 1 commit into
mainfrom
feat/docs-menu-glide-and-reveal
Sep 13, 2026
Merged

SandObserver merged 1 commit into
mainfrom
feat/docs-menu-glide-and-reveal

Conversation

@SandObserver

Copy link
Copy Markdown
Owner

Summary

  • Add a moving hover pill to the sidebar links and group headers, and a moving current-section pill to the "On this page" list.
  • Slide the sidebar current-page highlight between pages with a cross-document view transition on desktop widths.
  • Animate the height and content opacity of sidebar groups, changelog entries and service list rows on open and close, without changing Starlight's saved sidebar state.
  • Disable all of the above under prefers-reduced-motion: reduce.
  • Add top padding to expanded service list details.
  • Centre the code block "Copied!" tooltip on the copy button.

Testing
All green. Checked in Chrome in light and dark colour schemes, including reduced motion.

Checklist

  • npm run build and npm run check both pass.
  • Product UI is shown by running or capturing it, never recreated in CSS.
  • Any new preview or screenshot carries no private hostnames or real data.
  • Visual changes verified in both colour schemes and both docs themes.
  • Links to the app repo still resolve.

Also add spacing above service list details and centre the copy tooltip on its button.
@SandObserver SandObserver added the ui/ux UI, UX, and accessibility only fix label Sep 13, 2026
@SandObserver
SandObserver merged commit a0a967c into main Sep 13, 2026
1 of 2 checks passed
@SandObserver
SandObserver deleted the feat/docs-menu-glide-and-reveal branch September 13, 2026 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ui/ux UI, UX, and accessibility only fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant