Twenty Fourteen: Left menu / bar column -- have it be sticky-ish.
|Reported by:||georgestephanis||Owned by:|
Currently on a long page, when you keep scrolling down, it's hard to access the content in the left column. It's blank, and you have to scroll all the way back up to the top of the page to access it. Let's make it stick:
If the column content's height is less than the browser height
Easy. Have it stick to the top of the screen.
If the column content's height is taller than the browser height
If the user would scroll down further than the left content, have it stick the bottom of the content to the bottom of the screen.
If the user begins to scroll back up, leave it as-is, let it move with the main column.
When the user reaches the top of the left side content, stick the top to the top of the window, and have it follow them.
The idea is to not stick/reposition it unless you need to, to keep it in view.