thunderbird-android icon indicating copy to clipboard operation
thunderbird-android copied to clipboard

[EPIC] Material You/Material 3 Design

Open seniorm0ment opened this issue 1 year ago • 24 comments

Would be very nice to see the app with a more modern feel. My suggestion is to bring it up to par with Material You design.

Also in the actual screen that displays the mail you are reading ,that screen feels very inconsistent and outdated to the other menus already. Especially if viewed as plaintext only.

seniorm0ment avatar Feb 01 '23 13:02 seniorm0ment

A material you coat of paint over K-9 Mail would be lovely, especially with the Thunderbird integration coming up

Handrail9 avatar Feb 09 '23 00:02 Handrail9

and don't forget about the navigation bar please

andsofine avatar Mar 01 '23 08:03 andsofine

yes, this will allow for better integration into the Android system

MXC48 avatar Apr 12 '23 19:04 MXC48

It should be noted that Material 3 is dependent on migration of the entire UI to Jetpack Compose, which constitutes a substantial amount of work. It seems that this constitutes a long-term plan for K-9, although it is acknowledged that there are some tasks involving rewriting some parts of the application (#6974, #6975).

rezazarchi avatar Jul 25 '23 07:07 rezazarchi

What makes you think the entire UI needs to be migrated to Jetpack Compose?

cketti avatar Jul 25 '23 08:07 cketti

What makes you think the entire UI needs to be migrated to Jetpack Compose?

I recently came across information in Google documents indicating that Material 3 can be applied with Jetpack Compose using the MaterialTheme but didn't find any official information about Material 3 in the XML way. some parameters like dynamic color scheme and other modern Material You UI components are available in compose library.

rezazarchi avatar Jul 25 '23 12:07 rezazarchi

If you make statements like this, please link to sources.

Material 3 is supported well enough with XML-based UIs. See the branch material_3_experiments for early experiments.

While some things might be harder than necessary, I don't think switching the whole app to Jetpack Compose is a requirement for using Material 3.

cketti avatar Jul 25 '23 14:07 cketti

waiting for the Material You version of k9 mail.

W1zardK1ng avatar Aug 30 '23 13:08 W1zardK1ng

I'd like to say i'm not interested in a Material You design for this app, as Material You uses more space on the screen for the same amount of information. For users like me who have a phone with a not so big screen, this is not good news.

Cwpute avatar Oct 21 '23 18:10 Cwpute

@Cwpute k9 has a compact view, and nothing in M3 says you can't have a compact view in a M3 app

flexagoon avatar Oct 21 '23 20:10 flexagoon

Hello dear certification issue not possible to me, it say warning ⚠️ invalid certificate ohhh

On Sat, Oct 21, 2023, 21:33 Cwpute @.***> wrote:

I'd like to say i'm not interested in a Material You design for this app, as Material You uses more space on the screen for the same amount of information. For users like me who have a phone with a not so big screen, this is not good news.

— Reply to this email directly, view it on GitHub https://github.com/thundernest/k-9/issues/6617#issuecomment-1773888335, or unsubscribe https://github.com/notifications/unsubscribe-auth/AXVJJENMBZXDEF46H3Q4A7TYAQIRFAVCNFSM6AAAAAAUNXUOCOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZTHA4DQMZTGU . You are receiving this because you are subscribed to this thread.Message ID: @.***>

tamirat67 avatar Oct 21 '23 21:10 tamirat67

Hello dear certification issue not possible to me, it say warning ⚠️ invalid certificate ohhh

@tamirat67: Please use the forum for support requests.

cketti avatar Oct 21 '23 21:10 cketti

I would also love to see material you as well

S0ulf3re avatar Dec 05 '23 00:12 S0ulf3re

Not quite, Material Design 3 refers to the overall design language (shapes, layouts, etc) while Material You specifically refers to their color palette system.

ThatOneCalculator avatar Dec 05 '23 08:12 ThatOneCalculator

I'd like to say i'm not interested in a Material You design for this app, as Material You uses more space on the screen for the same amount of information. For users like me who have a phone with a not so big screen, this is not good news.

you can change scale in settings -> display -> display size and text

gmankab avatar Dec 25 '23 02:12 gmankab

Ltt.rs has a pretty good looking Material 3/Material You user interface

image

Maybe K9-Mail could do something similar.

codenyte avatar Jan 10 '24 23:01 codenyte

I feel like it'd make most sense to take a look at how Google does Gmail first. Very similar based off the pictures. https://play.google.com/store/apps/details?id=com.google.android.gm

But either way yes, agreed. It makes things feel a lot more consistent with Android 14

seniorm0ment avatar Jan 11 '24 11:01 seniorm0ment

I would like to contribute to designs, I would like to create updated screens

A1X5H04 avatar May 07 '24 05:05 A1X5H04