Jetpack Compose makes it easy to give your app a consistent look and feel with theming.
The following pages provide details on how to design and implement your themes:
- Material Theming: Learn how to customize Compose's implementation of Material Design to fit your product's brand.
- Custom design systems: Learn how to implement a custom design system in Compose, and how to adapt existing Material composables to handle this.
- Anatomy of a theme: Learn about the
lower-level constructs and APIs used by
MaterialTheme
and custom design systems.
Learn more
To learn more about theming in Compose, try the Jetpack Compose theming codelab.