RadioDroid icon indicating copy to clipboard operation
RadioDroid copied to clipboard

Chromecast UI redesign

Open s-mayrh opened this issue 10 months ago • 0 comments

I would like to redesign the player screen of the cast HTML interface. Channel logos are often very low resolution and look garbage on a big screen, so I thought making them smaller and add "deinterlacing"-style stripes could make them look better.

mockup The mockup in OpenDocument graphics format also contains text animation and an alternative design with logo on the right hand side on page 2.

The general idea is to make the whole "car radio" move around like a DVD logo, but slowly – about ten minutes to cross the screen. This would prevent a burn-in of the UI on OLED and plasma screens. It's also the reason why the blurry logo background would move as part of the "car radio" and the screen background stays black instead.

I would like to reach out for some feedback before I start on implementing this. In future displaying more metadata could be interesting, or maybe showing a simple map with the station location somewhere.

I would implement this using Leptos (which uses Rust and WebAssembly) because I figured out that my Chromecast gen. 3 is able to run WebAssembly 👌

s-mayrh avatar Apr 21 '24 13:04 s-mayrh