-
-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Suggestion: Material You #151
Comments
Do you have any ideas on how to implement it, more specifically on which parts? Since, folders already have chosen colors to them. I'm thinking of implementing a way to use the system colors as folder colors. What do you think? |
Hmm, that's a tricky one. I think your idea would work. The folder colors could be different shades of the same colors based on the wallpaper. Etc the yellow option would still be yellow, only matching with the system. |
Hey, I've got an idea. Check out how the new update of Authenticator Pro implemented Material You. That's a great way to do it. |
Can you share a link? |
Yes, thats the one |
So, I just checked the app. It looks like there's a toggle in settings that would enable/disable dynamic theming, and that's completely a great way to handle it in many apps. But, with Noto, it's a bit different since folders have specific colors. So, there are two options:
Which option do you think would be more suited for Noto? Let me know your thoughts! |
I have the following thoughts: Certain pastel colors match better with dark themes, while more bright hues match light themes, dynamic colors aside. Why not try to make dynamic colors for the background and accent first and see how the already present folder colors interact with it in general? Then, if necessary, we can figure out a solution for the folder colors problem. What do you think? |
I would love to see this two options implemented:
Yes! This makes Noto look great!
I'm not 100% sure what do you mean.. Do you mean all folders getting the same color? Do you mean folders getting random colors extracted from wallpaper, therefor diferent from the ones assigned by the user? Making the folders colors completly diferent from the user-selected ones is not ideal. To keep the folder colors untoutched isn't ideal either. I can happly live with it but is not ideal. What seems be the perfect solution (and designed specificly for cases like this) is the idea of harmonizing the folder colors with the theme's primary color. BTW, I suggest to also harmonize the What Harmonization does is to slighty shift the given color on the spectrum thowards the Color Harmonization is used to "massage" semantic colors like There are two functions in MaterialColors, References: https://material.io/blog/dynamic-color-harmony https://m3.material.io/styles/color/the-color-system/custom-colors https://codelabs.developers.google.com/harmonize-color-android-views
YES! So here enters my second (and most important) suggestion:
Given that Noto's folders have specific colors and they (colors) play and importante role in the UI/UX, i.e. every element inside a folder already takes the folder color (FAB, Labels, ripple, buttons, separators, progress indicators, etc.. ), the natural solution is to extend this design decision to the remaining elements like The way you designed Noto makes it scream to be themed this way, and it should be the default (out-of-the-box) theme. A complete colorScheme can be generated dynamicaly from a single color input.
Refer to: Please take my suggestions into consideration. I'm not sure if I explained my idea well enough. Please let me know if you understood me. Thank you for this wonderful app! EDIT: Just came to mind that this "Contextual Theme" could also be made possible by generating and exporting all themes (one theme by folder color) using the web based theme builder |
Thank you for your input, and feedback!
Could you please share an example? Maybe a screenshot?
What I meant is exactly what you described in the following paragraph. All folders will adapt to the wallpaper primary color along with the app. However, as you have stated, that probably isn't the right way to handle it, which I agree.
You explained it pretty well. However, I still need to wrap my head around it, since the whole thing is a bit complicated, especially when you add future platforms to it, like iOS, and Desktop. |
Right now the app looks beautiful and already has a very Material You style. Is it possible to add the coloring/accent aspect as well?
The text was updated successfully, but these errors were encountered: