From 0509132c0c0e172987edff816c4815d5310bfd88 Mon Sep 17 00:00:00 2001 From: andre Date: Wed, 19 Nov 2025 13:34:45 +0100 Subject: [PATCH] [MWA-5265] Meta Demo: Theming via xml {change theme colors} --- .../scenes/MetaPluginDemoScene.kt | 12 ++--- app/src/main/res/values-night/themes.xml | 46 ++++------------ app/src/main/res/values/themes.xml | 52 ++++--------------- 3 files changed, 22 insertions(+), 88 deletions(-) diff --git a/app/src/main/java/de/webidsolutions/metaplugindemo/scenes/MetaPluginDemoScene.kt b/app/src/main/java/de/webidsolutions/metaplugindemo/scenes/MetaPluginDemoScene.kt index eefc195..900181e 100644 --- a/app/src/main/java/de/webidsolutions/metaplugindemo/scenes/MetaPluginDemoScene.kt +++ b/app/src/main/java/de/webidsolutions/metaplugindemo/scenes/MetaPluginDemoScene.kt @@ -111,15 +111,11 @@ fun MetaPluginDemoScreen( Row( verticalAlignment = Alignment.CenterVertically, ) { - RadioButton( - selected = useXmlTheming, - onClick = { useXmlTheming = !useXmlTheming }, - colors = RadioButtonDefaults.colors( - selectedColor = Color(0xFF05B1FB), + CheckboxWithLabel( + checked = useXmlTheming, + onCheckedChange = { useXmlTheming = it }, + label = "XML-Theming" ) - ) - Spacer(modifier = Modifier.width(4.dp)) - Text(text = "XML-Theming") } Spacer(modifier = Modifier.height(10.dp)) diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml index fcb901b..e42f96d 100644 --- a/app/src/main/res/values-night/themes.xml +++ b/app/src/main/res/values-night/themes.xml @@ -3,46 +3,18 @@ diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index b947776..dfbb943 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -3,51 +3,17 @@