From e0e1a531287b88bee4f3eadec87abf8b30be6fed Mon Sep 17 00:00:00 2001 From: Acid Date: Sat, 6 Jun 2026 19:04:43 -0400 Subject: [PATCH] changed colors for dark theme --- .../main/java/acidburn/stims/MainActivity.kt | 14 +++++++++---- fdroid/acidburn.stims.yml | 21 +------------------ 2 files changed, 11 insertions(+), 24 deletions(-) diff --git a/app/src/main/java/acidburn/stims/MainActivity.kt b/app/src/main/java/acidburn/stims/MainActivity.kt index 040c84d..6e98104 100644 --- a/app/src/main/java/acidburn/stims/MainActivity.kt +++ b/app/src/main/java/acidburn/stims/MainActivity.kt @@ -16,6 +16,7 @@ import androidx.activity.ComponentActivity import androidx.activity.compose.setContent import androidx.compose.foundation.Image import androidx.compose.foundation.border +import androidx.compose.foundation.isSystemInDarkTheme import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.* import androidx.compose.foundation.lazy.LazyColumn @@ -415,11 +416,16 @@ fun SectionHeader(title: String) { @Composable fun StimmedAppItem(app: AppInfo, onRemove: () -> Unit) { + val dark = isSystemInDarkTheme() + val cardColor = if (dark) Color(0xFF1B3A2B) else Color(0xFFE8F5E9) + val nameColor = if (dark) Color(0xFFE8F5E9) else Color(0xFF1B5E20) + val stimmedColor = if (dark) Color(0xFFFFB74D) else Color(0xFFEF6C00) + Card( modifier = Modifier .fillMaxWidth() .padding(horizontal = 12.dp, vertical = 6.dp), - colors = CardDefaults.cardColors(containerColor = Color(0xFFE8F5E9)), + colors = CardDefaults.cardColors(containerColor = cardColor), elevation = CardDefaults.cardElevation(4.dp) ) { Row( @@ -429,11 +435,11 @@ fun StimmedAppItem(app: AppInfo, onRemove: () -> Unit) { AppIcon(app.icon) Spacer(modifier = Modifier.width(16.dp)) Column(modifier = Modifier.weight(1f)) { - Text(text = app.name, style = MaterialTheme.typography.bodyLarge, fontWeight = FontWeight.Bold) - Text(text = "STIMMED", style = MaterialTheme.typography.labelSmall, color = Color(0xFF2E7D32)) + Text(text = app.name, style = MaterialTheme.typography.bodyLarge, fontWeight = FontWeight.Bold, color = nameColor) + Text(text = "STIMMED", style = MaterialTheme.typography.labelSmall, color = stimmedColor) } IconButton(onClick = onRemove) { - Icon(Icons.Default.Delete, contentDescription = "Remove", tint = Color.Gray) + Icon(Icons.Default.Delete, contentDescription = "Remove", tint = if (dark) Color(0xFFB0BEC5) else Color.Gray) } } } diff --git a/fdroid/acidburn.stims.yml b/fdroid/acidburn.stims.yml index 0cc7d60..df93ce9 100644 --- a/fdroid/acidburn.stims.yml +++ b/fdroid/acidburn.stims.yml @@ -3,7 +3,7 @@ Categories: License: GPL-3.0-only AuthorName: acidburnmonkey AuthorEmail: developercontact.gnarly348@slmail.me -WebSite: https://www.gitshop.cc/ +WebSite: https://acidburnmonkey.github.io/stims/ SourceCode: https://github.com/acidburnmonkey/stims IssueTracker: https://github.com/acidburnmonkey/stims/issues @@ -13,25 +13,6 @@ RepoType: git Repo: https://github.com/acidburnmonkey/stims Builds: - - versionName: '1.0' - versionCode: 1 - commit: 1bb04b401623c2217eda0e8e2a1f8a251b607c72 - gradle: - - yes - output: app/build/outputs/apk/release/app-release-unsigned.apk - - - versionName: '1.1' - versionCode: 2 - commit: 908fc99342ffaa46f84ce1a67868f453e8a61372 - subdir: app - sudo: - - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list - - apt-get update - - apt-get install -y -t trixie openjdk-26-jdk-headless - - update-alternatives --auto java - gradle: - - yes - - versionName: '1.2' versionCode: 4 commit: TO_BE_TAGGED