aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/app/root.css
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend/app/root.css')
-rw-r--r--src/frontend/app/root.css32
1 files changed, 32 insertions, 0 deletions
diff --git a/src/frontend/app/root.css b/src/frontend/app/root.css
index 202e6f1..fb955eb 100644
--- a/src/frontend/app/root.css
+++ b/src/frontend/app/root.css
@@ -10,6 +10,22 @@
--star-color: #ffcc00;
--message-background-color: #f8f9fa;
+ /* Skeletons */
+ --skeleton-base: #f0f0f0;
+ --skeleton-highlight: #e0e0e0;
+
+ /* Timetable component variables */
+ --text-primary: var(--text-color);
+ --text-secondary: #666666;
+ --surface-future: var(--background-color);
+ --surface-next: #eef6ff; /* slightly accented surface for next card */
+ --surface-past: hsl(0 0% 25% / 1);
+ --accent-next: #1e88e5; /* accent color for next card left border */
+ --card-border: var(--border-color);
+ --card-background: #f8f9fa;
+ --service-background: #f0f0f0;
+ --service-background-past: #e8e8e8;
+
color-scheme: light;
font-family: "Roboto Variable", Roboto, Arial, sans-serif;
}
@@ -26,6 +42,22 @@
--star-color: #ffcc00;
--message-background-color: #333333;
+ /* Skeletons (dark) */
+ --skeleton-base: #2a2a2a;
+ --skeleton-highlight: #3a3a3a;
+
+ /* Timetable component dark overrides */
+ --text-primary: var(--text-color);
+ --text-secondary: #bbbbbb;
+ --surface-future: #1e1e1e;
+ --surface-next: #17212b;
+ --surface-past: #1a1a1a;
+ --accent-next: #64b5f6;
+ --card-border: var(--border-color);
+ --card-background: #1e1e1e;
+ --service-background: #222222;
+ --service-background-past: #1f1f1f;
+
color-scheme: dark;
}