5chan icon indicating copy to clipboard operation
5chan copied to clipboard

add: persistent drop-down navigation bar

Open plebe1us opened this issue 1 year ago • 3 comments

Having some kind of sticky navigation tool is important, especially in our case since we use infinite scroll instead of pagination. Without it, it's hard to navigate across boards while scrolling down a feed, because the navigation bar is located at the top of the page. 4chan uses a sticky header on mobile, which we have already implemented, and on desktop, it uses the Frames tool, which I believe we should implement as well.

Image

plebe1us avatar Aug 30 '24 20:08 plebe1us

how many people use this? I've never used it, I think left only sidebar is too unintuitive because it's too different from most popular sites. most sites have either sidebars on both sides, with content in the middle, or sidebar only on the right, with content on the left. I dont know any popular sites with only sidebar on the left.

imo it would be better UX to have the sticky header on desktop as well somehow (not sure how to make it merge smoothly with the desktop header when it reaches the top)

also imo it's low priority at the moment since 90% of users are on mobile

estebanabaroa avatar Aug 31 '24 23:08 estebanabaroa

I guess one idea could be to sticky the [Home] menu and the [Return] menu, and make them separately merge back to their original position when the user scrolls up, it would look something like this as the user is scrolling up

image

but complicated to implement and low priority at the moment imo, since most people are only mobile, and people on desktop can figure out how to scroll back all the way up if they need

estebanabaroa avatar Aug 31 '24 23:08 estebanabaroa

4chan actually has a sticky header setting, under "Navigation". It only appears on desktop, it's not available on mobile since they force the sticky header. It's called "persistent drop-down navigation bar", I think we should do the same:

Image

plebe1us avatar Oct 03 '24 09:10 plebe1us