Open cinnamon-bun opened 4 years ago
+1 on the problem that the sidebar is super overwhelming. I've been thinking that we should just have a few pages with lots of filtering options (topic/comment/any, mutuals/following/extended/both, sort by latest/popular), but that might not be a good solution. Not sure what the right solution would be here. :man_shrugging:
I really like these mock-ups. I think the first layout is fine tbh. Obviously the smaller screen one would need some more thought.
I think it's just awesome that we have (or will sometime have) so many features. You see Twitter and Facebook keep trying to "Simplify" their interfaces and it rarely looks better. It just ends up looking like kids toy software.
You could always make them collapsible with little arrows as with content warning. For example, some people would rarely open "Etc" or even "Me" if they just read stuff on SSB.
@christianbundy I like adding view options and having fewer views. Otherwise we'll end up with every possible combination as its own view.
This one thing could replace almost every other page:
Maybe the sidebar would be a list of editable view presets. Oasis would ship with some defaults but you could edit/rename/delete them and add your own.
It'll get more complicated if we have thread-centric views. Threads started by , threads including , threads mentioning ___, ...
This is do dope! :palm_tree: I wish I could code betterer[sic].
Also I believe you will find it is actually spelled "Neighbours" :rofl:
@georgeowell we can make en-us
and en-uk
translations :)
Problem
The sidebar is getting long and overwhelming. And we're not done adding things to it yet :) Eventually we'll winnow out pages we don't use often, but until then it will be long.
Solution?
I added more things to the navbar in this mockup to simulate what it'll look as we keep adding things.
Group the navbar into sub-lists:
On narrow screens, they would do this:
Or if we had a navigation drawer hamburger menu on narrow screens, we could keep the first layout (the tall one).