kylejohnson / Patiobar

A web frontend for pianobar, which is a CLI frontend for Pandora.
MIT License
60 stars 21 forks source link

New Layout Discussion #42

Open kylejohnson opened 7 months ago

kylejohnson commented 7 months ago

Let's use this as a place to discuss what a new layout should look like.

The main things driving this are:

  1. The list of stations can be long enough to make the currently layout non-good.
  2. Different expectations in mobile, desktop, and embedded (?).

41

Duplicate of #37 Duplicate of #39

bonelifer commented 7 months ago

Desktop/Tablet: Show current auto channel. Then have letters A--> Z. When you click it brings up all the channels that start with that letter. Every time patiobar is started, grab the auto-channel. This would be at the bottom of the page under artwork and media controls

Or similar to mobile below: Have the list of channels below artwork/controls and have a search element that would shrink down the channels shown. Like you'd type Beatles and only channels with Beatles in the name would remain.

bonelifer commented 7 months ago

Think this feature request should be mentioned since it would add a UI element.

https://github.com/kylejohnson/Patiobar/issues/43

bonelifer commented 7 months ago

For mobile, keep the current menu, with a search element that would shrink down the channels shown. Like you'd type Beatles and only channels with Beatles in the name would remain.

bonelifer commented 6 months ago

This fork closes the menu by default, which is a features I'm interested in: https://github.com/pyavitz/Patiobar