Skip to content
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

Research and Understand Material 3 ColorScheme #179

Closed
3 tasks done
Tracked by #178
francelu opened this issue Nov 12, 2024 · 2 comments
Closed
3 tasks done
Tracked by #178

Research and Understand Material 3 ColorScheme #179

francelu opened this issue Nov 12, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@francelu
Copy link
Contributor

francelu commented Nov 12, 2024

Description

This is a subtask from #178.
The goal is to research and understand the structure and properties of the ColorScheme object in Material 3. This includes comprehending how it manages colors in light and dark themes and identifying best practices for applying ColorScheme in UI theming to ensure consistent, accessible, and visually appealing interfaces across components.

Done

  • Read documentation and resources to understand the structure, properties, and intended uses of ColorScheme in Material 3.
  • Document best practices for implementing ColorScheme in theming, including color roles, usage guidelines, and potential customization strategies.
  • Create a summary guide outlining how ColorScheme can be effectively applied in PeriodPalsAppTheme for both light and dark modes.
@francelu francelu self-assigned this Nov 12, 2024
@francelu francelu added the enhancement New feature or request label Nov 12, 2024
@francelu
Copy link
Contributor Author

francelu commented Nov 12, 2024

Basically :

image

image

image

image

image
image
image
image
image

image

image
image

@francelu
Copy link
Contributor Author

Some more documentation on the wiki here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant