Skip to content

fix(#3548): pin secondary menu at bottom of Work Side Menu during scroll#3709

Open
twjeffery wants to merge 1 commit intodevfrom
tom/side-menu-scroll
Open

fix(#3548): pin secondary menu at bottom of Work Side Menu during scroll#3709
twjeffery wants to merge 1 commit intodevfrom
tom/side-menu-scroll

Conversation

@twjeffery
Copy link
Copy Markdown
Collaborator

@twjeffery twjeffery commented Mar 30, 2026

Summary

  • Restructures the Work Side Menu so only the primary nav area scrolls, while the secondary menu (Search, Get support, Release notes), account section, and collapse toggle stay pinned at the bottom
  • Adds scroll-aware border and shadow indicators that fade in/out (300ms) based on scroll position, only showing when there is hidden content in that direction
  • Adds browser test verifying secondary menu remains visible when primary nav overflows
Screen.Recording.2026-03-30.at.3.48.30.PM.mov

Top of scroll

image ### Middle of scroll image ### Bottom of scroll image ### No scroll image

Closes #3548

Test plan

  • Open the PR playground at /bugs/3548 which has enough primary items to overflow
  • Verify primary nav scrolls independently while secondary menu stays pinned at bottom
  • Verify header stays fixed at top, items don't scroll behind it
  • Verify border and shadow appear/fade when scrolled away from top or bottom
  • Verify border and shadow disappear when scrolled fully to either end
  • Collapse the menu and verify layout still works at 72px width
  • Resize the viewport height and confirm the layout adapts
  • Test on mobile viewport (menu opens as full-screen modal)

Restructure the side menu layout so only the primary nav scrolls while
secondary menu, account section, and collapse toggle stay fixed at the
bottom. Adds scroll-aware border and shadow indicators that fade in
when content is hidden in either direction.
@Spark450 Spark450 added the P3 Priority 3 (nice to have): Valuable, but safe to release after launch. label Mar 30, 2026
@twjeffery twjeffery requested a review from bdfranck March 31, 2026 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

P3 Priority 3 (nice to have): Valuable, but safe to release after launch.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Work Side Menu: Secondary menu should stay pinned at bottom during scroll

2 participants