From f130237851fc75333bdb5fc5abe413dc8cf93894 Mon Sep 17 00:00:00 2001 From: Alsey Coleman Miller Date: Tue, 21 Jul 2026 19:37:22 -0400 Subject: [PATCH 1/5] Add Material Components 1.14.0 to version catalog --- Demo/gradle/libs.versions.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Demo/gradle/libs.versions.toml b/Demo/gradle/libs.versions.toml index 00c5cec..dd9e28b 100644 --- a/Demo/gradle/libs.versions.toml +++ b/Demo/gradle/libs.versions.toml @@ -9,6 +9,7 @@ lifecycleRuntimeKtx = "2.6.1" activityCompose = "1.8.0" composeBom = "2024.09.00" fragment = "1.8.6" +material = "1.14.0" [libraries] androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "coreKtx" } @@ -18,6 +19,7 @@ androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-co androidx-lifecycle-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "lifecycleRuntimeKtx" } androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activityCompose" } androidx-fragment = { group = "androidx.fragment", name = "fragment", version.ref = "fragment" } +google-material = { group = "com.google.android.material", name = "material", version.ref = "material" } androidx-compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "composeBom" } androidx-ui = { group = "androidx.compose.ui", name = "ui" } androidx-ui-graphics = { group = "androidx.compose.ui", name = "ui-graphics" } From e01ecc4869e66c92b8fe4fec2f331755d521641e Mon Sep 17 00:00:00 2001 From: Alsey Coleman Miller Date: Tue, 21 Jul 2026 19:37:22 -0400 Subject: [PATCH 2/5] Add Material Components dependency --- Demo/app/build.gradle.kts | 1 + 1 file changed, 1 insertion(+) diff --git a/Demo/app/build.gradle.kts b/Demo/app/build.gradle.kts index f68f14a..8707008 100644 --- a/Demo/app/build.gradle.kts +++ b/Demo/app/build.gradle.kts @@ -72,6 +72,7 @@ dependencies { implementation(libs.androidx.lifecycle.runtime.ktx) implementation(libs.androidx.activity.compose) implementation(libs.androidx.fragment) + implementation(libs.google.material) implementation(platform(libs.androidx.compose.bom)) implementation(libs.androidx.ui) implementation(libs.androidx.ui.graphics) From 3e58126eab525573b1ff85bf845b5db2824e02c3 Mon Sep 17 00:00:00 2001 From: Alsey Coleman Miller Date: Tue, 21 Jul 2026 19:37:22 -0400 Subject: [PATCH 3/5] Migrate app theme to Material 3 day night --- Demo/app/src/main/res/values/themes.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Demo/app/src/main/res/values/themes.xml b/Demo/app/src/main/res/values/themes.xml index 1489a8c..4e08801 100644 --- a/Demo/app/src/main/res/values/themes.xml +++ b/Demo/app/src/main/res/values/themes.xml @@ -1,5 +1,5 @@ -