pascalopitz / unoffical-sonos-controller-for-linux

An Electron based linux app for controlling your sonos system.
http://pascalopitz.github.io/unoffical-sonos-controller-for-linux/
MIT License
545 stars 49 forks source link

[Feature] Mobile Friendly/Mini Player UI #158

Open claywd opened 2 years ago

claywd commented 2 years ago

I ran this on an ARM 64 librem 5 and it works great but the scale and images are trouble. You have to scale/zoom out about 50% to make it workable. The app does scale to fit the screen but many of the elements overlap.

So here is my proposal. you have the three main containers right. Sonos systems(left), now playing(middle), and sourcing music(right). Let's make left & right collapsable. So once an option chosen they shrink to a little button on the side of the now playing container. When open, they they share the display with the now playing container. Only allow two containers open at a time when screen size is below a threshold.

The menu elements. If we just make the search bar and volume collapsable buttons then the overlapping would be solved. we do need the elements to shift though as the buttons are clicked o reveal the volume slider or search respectively.

let me know what you think. ;) I've never dev'd electron but I'd like to get my hands on it.