cheeaun / phanpy

A minimalistic opinionated Mastodon web client
https://phanpy.social
MIT License
944 stars 85 forks source link

Add a sidebar on desktop #184

Open lionirdeadman opened 12 months ago

lionirdeadman commented 12 months ago

Describe the bug It is annoying to switch between timelines

To Reproduce Steps to reproduce the behavior:

  1. Go to the home timeline
  2. Click on the top left hamburger menu
  3. Click on the local timeline
  4. Rinse and repeat

Expected behavior I expect that on a desktop browser, I could look at a sidebar and switch more easily between timelines

Desktop (please complete the following information):

cheeaun commented 12 months ago

@lionirdeadman hi, you can try use the Shortcuts feature. Sorry, it's a bit unintuitive for now, so here's how to use it:

  1. open the nav menu
  2. go to Shortcuts Settings
  3. configure the "shortcuts" you want; in your case would be "Following" and "Public (Local)"
  4. check "Multi-column" mode
  5. done, go to your new "Home"
  6. Your "Home" is now a multi-column page with the chosen custom "shortcut"/timeline
lionirdeadman commented 12 months ago

Ah, hm, that works pretty well on mobile!

I'm not sure what it should be called to make it more obvious. I expected keyboard shortcuts.

I think that tab / menu bar should probably become a sidebar on desktop since it feels a bit unusual to have the bar on top like that. What do you think?

I also like the multi-column setup.

Thank you!

cheeaun commented 12 months ago

@lionirdeadman you seem to be mixing both mobile and desktop use-cases 😄 Let me break it down: