Dùng MaterialTheme (Material 3) hoặc CompositionLocal tùy chỉnh để tập trung hóa các thuộc tính theme.
- Định nghĩa màu sắc, typography, và shape trong theme object, dùng
CompositionLocalProviderđể cung cấp chúng cho cây composable. - Wrap app trong
MaterialTheme(colorScheme = colorScheme, typography = typography) { App() }— lưu ý tham số làcolorScheme(Material 3), không phảicolors(Material 2). - Hỗ trợ dark/light mode qua
isSystemInDarkTheme().