feat: better parsing & display

This commit is contained in:
2026-09-04 04:40:29 +03:00
parent 699bcd81f5
commit 686976347e
2 changed files with 67 additions and 3 deletions
@@ -285,13 +285,18 @@ private fun LessonSlot(slotIndex: Int, slot: TimeSlot) {
} else {
slot.lessons.forEach { lesson ->
Column(Modifier.fillMaxWidth().padding(vertical = 2.dp)) {
Text(
lesson.type.label,
style = MaterialTheme.typography.bodySmall,
color = MaterialTheme.colorScheme.onSurfaceVariant
)
Text(
lesson.subject?.takeIf { it.isNotBlank() } ?: lesson.raw,
style = MaterialTheme.typography.bodyLarge
)
Text(
listOfNotNull(
lesson.type.label,
lesson.subgroup,
lesson.teacher,
lesson.room