feat(#208): add Monochrome, Gruvbox, Catppuccin and AMOLED theme presets

This commit is contained in:
Hy4ri
2026-06-21 13:01:55 +03:00
parent f738f33fc5
commit 8e8fca756a
6 changed files with 368 additions and 36 deletions
@@ -24,7 +24,13 @@ class MainActivity : ComponentActivity() {
enableEdgeToEdge()
setContent {
val themePreference by AuthManager.themePreferenceFlow.collectAsState()
HermesControlTheme(themePreference = themePreference) {
val useDynamicColors by AuthManager.useDynamicColorsFlow.collectAsState()
val themePreset by AuthManager.themePresetFlow.collectAsState()
HermesControlTheme(
themePreference = themePreference,
useDynamicColors = useDynamicColors,
themePreset = themePreset,
) {
Surface(
modifier = Modifier.fillMaxSize(),
color = MaterialTheme.colorScheme.background,