From b8a814f98aba9840da35799e173e18f8ecb0e36a Mon Sep 17 00:00:00 2001 From: memdmp Date: Wed, 23 Jul 2025 16:00:59 +0000 Subject: fix: some misc changes, fonts --- src/app.css | 71 +++++++++++++++++++++++++++++++++ src/lib/Timetable.svelte | 4 +- src/routes/(app)/+server.ts | 5 --- static/fonts/SBB-Bold.woff2 | Bin 0 -> 48544 bytes static/fonts/SBB-Condensed-Bold.woff2 | Bin 0 -> 46064 bytes static/fonts/SBB-Condensed-Heavy.woff2 | Bin 0 -> 45264 bytes static/fonts/SBB-Italic.woff2 | Bin 0 -> 52456 bytes static/fonts/SBB-Light.woff2 | Bin 0 -> 49116 bytes static/fonts/SBB-Roman.woff2 | Bin 0 -> 50028 bytes static/fonts/SBB-Thin.woff2 | Bin 0 -> 50092 bytes static/fonts/SBB-UltraLight.woff2 | Bin 0 -> 48128 bytes 11 files changed, 73 insertions(+), 7 deletions(-) delete mode 100644 src/routes/(app)/+server.ts create mode 100644 static/fonts/SBB-Bold.woff2 create mode 100644 static/fonts/SBB-Condensed-Bold.woff2 create mode 100644 static/fonts/SBB-Condensed-Heavy.woff2 create mode 100644 static/fonts/SBB-Italic.woff2 create mode 100644 static/fonts/SBB-Light.woff2 create mode 100644 static/fonts/SBB-Roman.woff2 create mode 100644 static/fonts/SBB-Thin.woff2 create mode 100644 static/fonts/SBB-UltraLight.woff2 diff --git a/src/app.css b/src/app.css index fbcaa23..b80e46d 100644 --- a/src/app.css +++ b/src/app.css @@ -22,3 +22,74 @@ left: 100%; } } + +html { + font-family: var(--font-sbb-typo); +} + +@font-face { + font-family: 'SBB Condensed'; + font-display: swap; + font-weight: 700; + font-style: normal; + src: url('/fonts/SBB-Condensed-Heavy.woff2') format(woff2), + url('/fonts/SBB-Condensed-Heavy.ttf') format(opentype), + local('SBB Condensed'); +} +@font-face { + font-family: 'SBB Condensed'; + font-display: swap; + font-weight: 600; + font-style: normal; + src: url('/fonts/SBB-Condensed-Bold.woff2') format(woff2), + url('/fonts/SBB-Condensed-Bold.ttf') format(opentype), + local('SBB Condensed'); +} +@font-face { + font-family: SBB; + font-display: swap; + font-weight: 600; + font-style: normal; + src: url('/fonts/SBB-Bold.woff2') format(woff2), + url('/fonts/SBB-Bold.ttf') format(opentype), local('SBB'); +} +@font-face { + font-family: SBB; + font-display: swap; + font-weight: 400; + font-style: normal; + src: url('/fonts/SBB-Roman.woff2') format(woff2), + url('/fonts/SBB-Roman.ttf') format(opentype), local('SBB'); +} +@font-face { + font-family: SBB; + font-display: swap; + font-weight: 400; + font-style: italic; + src: url('/fonts/SBB-Italic.woff2') format(woff2), + url('/fonts/SBB-Italic.ttf') format(opentype), local('SBB'); +} +@font-face { + font-family: SBB; + font-display: swap; + font-weight: 300; + font-style: normal; + src: url('/fonts/SBB-Light.woff2') format(woff2), + url('/fonts/SBB-Light.ttf') format(opentype), local('SBB'); +} +@font-face { + font-family: SBB; + font-display: swap; + font-weight: 200; + font-style: normal; + src: url('/fonts/SBB-Thin.woff2') format(woff2), + url('/fonts/SBB-Thin.ttf') format(opentype), local('SBB'); +} +@font-face { + font-family: SBB; + font-display: swap; + font-weight: 100; + font-style: normal; + src: url('/fonts/SBB-UltraLight.woff2') format(woff2), + url('/fonts/SBB-UltraLight.ttf') format(opentype), local('SBB'); +} diff --git a/src/lib/Timetable.svelte b/src/lib/Timetable.svelte index 9a99ca9..7707bcb 100644 --- a/src/lib/Timetable.svelte +++ b/src/lib/Timetable.svelte @@ -240,9 +240,9 @@ ]); } else if (delayMinutes >= 1) { notices.push([ - delayMinutes >= 5 + delayMinutes >= 3 ? ['Delay', 'Attention'] - : delayMinutes >= 3 + : delayMinutes >= 2 ? ['Delay', 'Hint'] : ['Hint'], m.next_long_lark_bask({ diff --git a/src/routes/(app)/+server.ts b/src/routes/(app)/+server.ts deleted file mode 100644 index 904739f..0000000 --- a/src/routes/(app)/+server.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { redirect } from '@sveltejs/kit'; - -export const GET = () => { - throw redirect(307, '/fahrplan/'); -}; diff --git a/static/fonts/SBB-Bold.woff2 b/static/fonts/SBB-Bold.woff2 new file mode 100644 index 0000000..9ffd321 Binary files /dev/null and b/static/fonts/SBB-Bold.woff2 differ diff --git a/static/fonts/SBB-Condensed-Bold.woff2 b/static/fonts/SBB-Condensed-Bold.woff2 new file mode 100644 index 0000000..a9074b7 Binary files /dev/null and b/static/fonts/SBB-Condensed-Bold.woff2 differ diff --git a/static/fonts/SBB-Condensed-Heavy.woff2 b/static/fonts/SBB-Condensed-Heavy.woff2 new file mode 100644 index 0000000..a5e2ced Binary files /dev/null and b/static/fonts/SBB-Condensed-Heavy.woff2 differ diff --git a/static/fonts/SBB-Italic.woff2 b/static/fonts/SBB-Italic.woff2 new file mode 100644 index 0000000..28a663b Binary files /dev/null and b/static/fonts/SBB-Italic.woff2 differ diff --git a/static/fonts/SBB-Light.woff2 b/static/fonts/SBB-Light.woff2 new file mode 100644 index 0000000..2a3997a Binary files /dev/null and b/static/fonts/SBB-Light.woff2 differ diff --git a/static/fonts/SBB-Roman.woff2 b/static/fonts/SBB-Roman.woff2 new file mode 100644 index 0000000..d16d913 Binary files /dev/null and b/static/fonts/SBB-Roman.woff2 differ diff --git a/static/fonts/SBB-Thin.woff2 b/static/fonts/SBB-Thin.woff2 new file mode 100644 index 0000000..589f918 Binary files /dev/null and b/static/fonts/SBB-Thin.woff2 differ diff --git a/static/fonts/SBB-UltraLight.woff2 b/static/fonts/SBB-UltraLight.woff2 new file mode 100644 index 0000000..6c1fd21 Binary files /dev/null and b/static/fonts/SBB-UltraLight.woff2 differ -- cgit v1.2.3