maui icon indicating copy to clipboard operation
maui copied to clipboard

Upgrade Material Design to Material 3

Open ziomek64 opened this issue 1 year ago • 12 comments

Description

As It says in the title. Old Material Design looks outdated. The new Material Design came in 2021 in Android 12. We're in 2023 and Android 14 is coming soon. All Google Apps have been replaced with new Material Design, so users are definitely getting used to it. I don't think it's hard to replace those but it needs a lot of time but it's gotta be implemented in the next two years otherwise we're gonna be using 10 year old design.

Some people started doing third party libraries - https://github.com/mdc-maui/mdc-maui by yiszza They look really good, but these are just controls. It cannot replace Shell navbar etc. Probably forces could be joined with this author and make it to Maui.

New native apps usually use the new design which looks absolutely phenomenal. Especially stuff like navbar for tabbar - Zrzut ekranu 2023-06-04 095002

Flyout - Zrzut ekranu 2023-06-04 095116

Cool searchbar Zrzut ekranu 2023-06-04 095206

Tabs Uploading Zrzut ekranu 2023-06-04 095306.png…

New controls Zrzut ekranu 2023-06-04 095239

Zrzut ekranu 2023-06-04 095348

Even simple stuff as buttons have much better looking and customized look Zrzut ekranu 2023-06-04 095426

Some page showing many new controls at once - Zrzut ekranu 2023-06-04 095738

Public API Changes

.

Intended Use-Case

Better look of the app for everyone

ziomek64 avatar Jun 04 '23 08:06 ziomek64

We've added this issue to our backlog, and we will work to address it as time and resources allow. If you have any additional information or questions about this issue, please leave a comment. For additional info about issue management, please read our Triage Process.

ghost avatar Jun 05 '23 14:06 ghost

cc @davidortinau

jsuarezruiz avatar Jun 05 '23 14:06 jsuarezruiz

Any response instead of automatic vague bot reply? What do you think about it, is it possible at all in the future? @jsuarezruiz

ziomek64 avatar Jun 05 '23 15:06 ziomek64

Hi...

Will .net8 preview with support for Material 1.9.0 render material design... please

kannanrs avatar Sep 07 '23 16:09 kannanrs

.net8 preview and 1.9,0 show all the material components... and how to use them in our projects please... any pointers if it is ready for us to use in our projects...

Regards

kannanrs avatar Sep 26 '23 14:09 kannanrs

Would also love to see this happen!

Dan-Banfield avatar Nov 06 '23 07:11 Dan-Banfield

For what it’s worth, it would be nice if this could be implemented as an option, rather than a requirement. A radical change to an existing app UI has all kinds of consequences (changed user doc screenshots, marketing collateral, etc) beyond development effort. For my apps and my customers apps built on my SDK, I’d prefer gradual updates.

gkarabin avatar Nov 06 '23 22:11 gkarabin

if this could be implemented as an option...

yes... that will be liked by many.... me included... cause I have an app in the market for testing...

Regards

kannanrs avatar Nov 11 '23 11:11 kannanrs

yes, this is really missing, forcing us to use bulked third parties, why this feature is not priority?

ozanyasindogan avatar Nov 26 '23 19:11 ozanyasindogan

Any hopes we can get it in .NET 9?

d2dyno1 avatar Jan 06 '24 22:01 d2dyno1

if this could be implemented as an option...

100% agree with this. When creating a new project they just could add a combobox with the options MD2 and MD3. Or something how Uno does it when creating a new project.

Natriss avatar Jul 19 '24 07:07 Natriss