You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make the nav sidebar's scroll-to-current-page behaviour less jumpy
This avoids scrolling the sidebar when the link is already in view by
using "nearest" for the vertical axis ("block") instead of the default
of "start". This behaviour is much better when clicking on items in the
current viewport, especially if the current viewport matches the initial
viewport.
It's still a little jumpy when the current link isn't visible in the
initial viewport, because the sidebar position still changes across page
loads. But the new behaviour solves the big problem on initial home
page loads with a long sidebar where the logo and project title would be
immediately scrolled out of view.
Related to #824.
0 commit comments