harmonoid icon indicating copy to clipboard operation
harmonoid copied to clipboard

Feature Request: Material 3 / Material You implementation

Open mohamedamrnady opened this issue 2 years ago • 5 comments

Thanks for your efforts,

Adding the Material UI color scheme for SDK 31+ would be nice, and I think the new Flutter AppBar has that feature, and there's a plugin for material colors

Thank you again.

mohamedamrnady avatar Sep 19 '22 09:09 mohamedamrnady

Hi @mohamedamrnady,

I think you're referring to the new Material You. So, I have changed the title, correct me if I'm wrong.

Harmonoid already very-strictly implements Material 1 & 2 on Windows, Linux & Android. On the other hand, I've already added dynamic coloring of AppBars etc. based on album arts etc.

See reference videos from the Material Design team (very similar to Harmonoid's current state):

https://user-images.githubusercontent.com/28951144/191011564-efa9a448-61c0-4345-a888-2344f7e06569.mp4

https://user-images.githubusercontent.com/28951144/191011554-3e7a73c0-20cd-46b7-b8ad-71f7f81b8ada.mp4

I will implement Material You soon, it'll require a lot of work, like migrating to new:

  • Switches.
  • Navigation bar.
  • App bar.
  • System / Wallpaper color (on all platforms) extraction.

I aim to provide this as an optional setting, allowing user to go back to Material 1 & 2 (because I prefer it).

alexmercerind avatar Sep 19 '22 11:09 alexmercerind

More reference videos

alexmercerind avatar Sep 19 '22 12:09 alexmercerind

Yup, Material You, my bad.

It will make the app more modern-like.

Thanks for your reply

mohamedamrnady avatar Sep 19 '22 12:09 mohamedamrnady

Hi @mohamedamrnady,

I think you're referring to the new Material You. So, I have changed the title, correct me if I'm wrong.

Harmonoid already very-strictly implements Material 1 & 2 on Windows, Linux & Android. On the other hand, I've already added dynamic coloring of AppBars etc. based on album arts etc.

See reference videos from the Material Design team (very similar to Harmonoid's current state):

https://user-images.githubusercontent.com/28951144/191011564-efa9a448-61c0-4345-a888-2344f7e06569.mp4

https://user-images.githubusercontent.com/28951144/191011554-3e7a73c0-20cd-46b7-b8ad-71f7f81b8ada.mp4

I will implement Material You soon, it'll require a lot of work, like migrating to new:

  • Switches.
  • Navigation bar.
  • App bar.
  • System / Wallpaper color (on all platforms) extraction.

I aim to provide this as an optional setting, allowing user to go back to Material 1 & 2 (because I prefer it).

In the video artist and album tabs were missing so is it possible to remove certain tabs, or it's not added yet?

0-BlackSpectrum-0 avatar Dec 10 '22 14:12 0-BlackSpectrum-0

Those are reference videos from the material design team, @Black-StellarSpectrum

See reference videos from the Material Design team (very similar to Harmonoid's current state):

Curstantine avatar Jan 02 '23 12:01 Curstantine