Enable dynamic color derived from the user's wallpaper. Dynamic color is the default on Android 12+ and should be the primary theming strategy.
Material 3 defines a structured set of color roles. Use them semantically, not aesthetically.
| primary | Key actions, active states, FAB | onPrimary | | primaryContainer | Less prominent primary elements | onPrimaryContainer | | secondary | Supporting UI, filter chips | onSecondary | | secondaryContainer | Navigation bar active indicator | onSecondaryContainer | | tertiary | Accent, contrast, complementary | onTertiary |
Рекомендации по Material Design 3 и платформам Android. Используйте при создании приложений Android с помощью макетов Jetpack Compose или XML, реализации Material You, навигации или специальных возможностей. Запускается при выполнении задач, связанных с пользовательским интерфейсом Android, компонентами Compose, динамическим цветом или соответствием Material Design. Источник: ehmo/platform-design-skills.