Skip to content

Feat/landing motion - #6

Merged
SheinRG merged 2 commits into
mainfrom
feat/landing-motion
Jul 15, 2026
Merged

Feat/landing motion#6
SheinRG merged 2 commits into
mainfrom
feat/landing-motion

Conversation

@SheinRG

@SheinRG SheinRG commented Jul 15, 2026

Copy link
Copy Markdown
Owner

What changed and why

Screenshots

Checklist

  • npm run lint, npm run typecheck, npm run test, and npm run build pass locally
  • New/changed behavior is covered by a test
  • Loading, empty, and error states handled for any new async view

SheinRG added 2 commits July 15, 2026 22:26
Click the ResumeRank mark to shrink the dark sidebar to an icon-only
rail (tooltips on hover) and reclaim width for the current page;
click again to expand. State lives in a client AppShell wrapper so it
persists across in-app navigation.
The lime highlight only re-measured at the start and end of the
collapse/expand transition, so it sat still and snapped once the rail
finished animating instead of gliding with it. Sample the item's box
every animation frame for the transition's duration instead, with the
highlight's own easing suspended while tracking so it doesn't lag
behind a moving target.
@SheinRG
SheinRG merged commit b8d4e50 into main Jul 15, 2026
1 check passed
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