From c4ecc435979889511744a56d38f1ba5e940078f9 Mon Sep 17 00:00:00 2001 From: Agzamus Date: Thu, 10 Sep 2026 01:01:57 +0300 Subject: [PATCH] ui: canged colors --- .../main/java/agzam/vyatsu/ui/schedule/ScheduleScreen.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/agzam/vyatsu/ui/schedule/ScheduleScreen.kt b/app/src/main/java/agzam/vyatsu/ui/schedule/ScheduleScreen.kt index ec69449..be669d9 100644 --- a/app/src/main/java/agzam/vyatsu/ui/schedule/ScheduleScreen.kt +++ b/app/src/main/java/agzam/vyatsu/ui/schedule/ScheduleScreen.kt @@ -54,6 +54,7 @@ import androidx.compose.runtime.setValue import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip +import androidx.compose.ui.graphics.compositeOver import androidx.compose.ui.platform.LocalContext import androidx.compose.ui.unit.dp import java.time.DayOfWeek @@ -309,10 +310,13 @@ private fun LessonSlot(slotIndex: Int, slot: TimeSlot) { Text("—", style = MaterialTheme.typography.bodyMedium) } else { slot.lessons.forEachIndexed { index, lesson -> + val baseSurface = MaterialTheme.colorScheme.surfaceContainer val backgroundColor = if (indexColor % 2 == 0) { - MaterialTheme.colorScheme.surfaceBright + baseSurface } else { - MaterialTheme.colorScheme.surfaceVariant + baseSurface.copy(alpha = 1f).compositeOver( + MaterialTheme.colorScheme.onSurface.copy(alpha = 0.03f) + ) } indexColor++ // XXX: