From 9ff5a2e2e45c35c4db644240397b4740299b7e8b Mon Sep 17 00:00:00 2001 From: Samuel Francisco Date: Tue, 20 Oct 2026 23:28:29 -0300 Subject: [PATCH 1/2] fix(tutorial): use theme colors for start button --- .../java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt b/app/src/main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt index 59c719b2..67cb98b3 100644 --- a/app/src/main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt @@ -4,7 +4,6 @@ package be.scri.ui.screens.tutorial import androidx.compose.foundation.background import androidx.compose.foundation.clickable -import androidx.compose.foundation.isSystemInDarkTheme import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.Row @@ -29,7 +28,6 @@ import androidx.compose.material3.Text import androidx.compose.runtime.Composable import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier -import androidx.compose.ui.graphics.Color import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.unit.dp @@ -53,7 +51,6 @@ fun TutorialHomeScreen( onStartFullTutorial: () -> Unit, modifier: Modifier = Modifier, ) { - val isDarkTheme = isSystemInDarkTheme() val backgroundColor = MaterialTheme.colorScheme.background val cardBackground = MaterialTheme.colorScheme.surface val textColor = MaterialTheme.colorScheme.onSurface @@ -177,8 +174,8 @@ fun TutorialHomeScreen( onClick = onStartFullTutorial, colors = ButtonDefaults.buttonColors( - containerColor = MaterialTheme.colorScheme.primary, - contentColor = if (isDarkTheme) Color.White else Color.Black, + containerColor = MaterialTheme.colorScheme.surfaceContainer, + contentColor = MaterialTheme.colorScheme.onPrimary, ), shape = RoundedCornerShape(12.dp), modifier = From 40c19bef940d2ceacf0ddd2307666397cf3016dc Mon Sep 17 00:00:00 2001 From: Samuel Francisco Date: Wed, 21 Oct 2026 23:57:28 -0300 Subject: [PATCH 2/2] fix(tutorial): add themed border to start button --- .../main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt b/app/src/main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt index 67cb98b3..84d4e2f0 100644 --- a/app/src/main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt +++ b/app/src/main/java/be/scri/ui/screens/tutorial/TutorialHomeScreen.kt @@ -2,6 +2,7 @@ package be.scri.ui.screens.tutorial +import androidx.compose.foundation.BorderStroke import androidx.compose.foundation.background import androidx.compose.foundation.clickable import androidx.compose.foundation.layout.Arrangement @@ -177,6 +178,7 @@ fun TutorialHomeScreen( containerColor = MaterialTheme.colorScheme.surfaceContainer, contentColor = MaterialTheme.colorScheme.onPrimary, ), + border = BorderStroke(1.dp, MaterialTheme.colorScheme.outline), shape = RoundedCornerShape(12.dp), modifier = Modifier