migrated timetable integration from WebUntis to the MarianumConnect API, implementing a Dio-based client with bearer token authentication, background session validation, and auto-refresh logic.

This commit is contained in:
MineTec committed 2026-05-23 17:32:42 +02:00
1 parent 2858f910c9
commit 93b9929f8f
106 files changed
+2739 -2624

No files matched your search

@@ -38,7 +38,10 @@ class _OutsideHoursStrip extends StatelessWidget {
(maxChipsPerDay > 1 ? (maxChipsPerDay - 1) * kOutsideChipSpacing : 0);
return Container(
color: theme.colorScheme.surfaceContainerLowest,
// Scaffold-Background, damit die Ganztagestermine-Leiste optisch nahtlos
// an Header und Stundenplan-Hintergrund anschließt; surfaceContainerLowest
// ist in M3-Light reinweiß und sticht gegen die getönte Seed-Surface ab.
color: theme.scaffoldBackgroundColor,
padding: const EdgeInsets.symmetric(
vertical: kOutsideStripVerticalPadding,
),