Skip to content

Fix blog page animations and scrollbar shimmer#18

Merged
jakebodea merged 2 commits intodevfrom
fix/blog-animations-scrollbar
Feb 10, 2026
Merged

Fix blog page animations and scrollbar shimmer#18
jakebodea merged 2 commits intodevfrom
fix/blog-animations-scrollbar

Conversation

@jakebodea
Copy link
Owner

Summary

Fixes issue #15: Blog pages now slide in from the right and return to the left, creating a more natural page swipe animation. Also eliminates scrollbar shimmer when navigating between pages.

Changes

  • Navigation animation direction: Detect page depth to determine animation direction for sub-routes (deeper routes slide in from right, parent routes slide in from left)
  • Scrollbar shimmer: Reserve space for scrollbars with scrollbar-gutter: stable to prevent layout shift when scrollbars appear/disappear

Test Plan

  • Navigate from blogs list to blog detail - should slide in from right
  • Navigate back from blog detail to list - should slide out to left
  • Verify no layout shift/shimmer when scrollbars appear/disappear

Closes #15

🤖 Generated with Claude Code

jakebodea and others added 2 commits February 9, 2026 20:22
Detect navigation direction based on path depth for routes within the same section. When navigating deeper into routes (list → detail), use right direction. When navigating back (detail → list), use left direction. This creates a more natural page swipe animation for blog navigation.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Add scrollbar-gutter: stable to reserve space for scrollbars even when not visible, preventing layout shift when scrollbars appear/disappear during page transitions.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@vercel
Copy link
Contributor

vercel bot commented Feb 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
personal-website Ready Ready Preview, Comment Feb 10, 2026 4:22am

@jakebodea jakebodea merged commit 84fd147 into dev Feb 10, 2026
3 checks passed
@jakebodea jakebodea deleted the fix/blog-animations-scrollbar branch February 10, 2026 04:23
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