Commit graph

47 commits

Author SHA1 Message Date
Lyn Fugmann fc25d9ad20 honor prefers-reduced-motion
All checks were successful
publish / publish (push) Successful in 34s
2024-10-09 09:58:19 +02:00
Lyn Fugmann 7284b97a8a ical: fix timezone issue, improve open-ended events
All checks were successful
publish / publish (push) Successful in 33s
2024-10-07 19:16:49 +02:00
Lyn Fugmann f10dcd9df8 migrate to Eleventy v3 and ESM, upgrade dependencies
Some checks failed
publish / publish (push) Failing after 4m13s
2024-10-06 17:58:35 +02:00
Lyn Fugmann 9d9fee8f11 header: update menu button label
Some checks failed
publish / publish (push) Has been cancelled
2024-10-06 15:48:11 +02:00
Lyn Fugmann 398ddea36f add annotation styles to timetables page 2024-10-04 20:43:09 +02:00
Lyn Fugmann 89e80937ee add ical generator 2024-10-04 20:31:32 +02:00
Lyn Fugmann 044dea263b add permalinks for program headings 2024-10-04 17:16:16 +02:00
Lyn Fugmann 1340f4a772 add nerd101 2024-10-04 13:54:40 +02:00
Lyn Fugmann d3d7272cf9 fix lang attribute 2024-10-02 20:30:05 +02:00
Lyn Fugmann db6ed12ba2 add favicon
for some reason it seems to be broken in `npm run start`...
2024-10-02 18:18:54 +02:00
Lyn Fugmann db6c994758 add timetables page and translation 2024-10-02 16:58:27 +02:00
Lyn Fugmann 56a0cf0704 fix double escaped nav key 2024-10-02 15:30:46 +02:00
Lyn Fugmann 1d8bcaf080 refactor link styles 2024-10-02 12:16:01 +02:00
Lyn Fugmann f4019437c5 link to imprint/privacy pages on ifsr.de 2024-10-02 12:14:28 +02:00
Lyn Fugmann 31d2126a54 auto fill ese dates 2024-10-01 14:51:08 +02:00
Lyn Fugmann 2964eec7e7 add start page image 2024-10-01 14:42:16 +02:00
Lyn Fugmann 2fbd7a578a add program top text 2024-09-28 12:35:47 +02:00
Lyn Fugmann 92809cef3f add home page introduction section 2024-09-28 12:03:19 +02:00
Lyn Fugmann 01bb2997cd add home page content 2024-09-28 12:03:04 +02:00
Lyn Fugmann 49f39f1ecb add markdown rendering for program 2024-09-27 16:32:04 +02:00
Lyn Fugmann e376bc1389 program styles and icons 2024-09-27 15:36:08 +02:00
Lyn Fugmann 35cb6c7def program: main css 2024-09-27 09:57:38 +02:00
Lyn Fugmann 3f5b1988b8 move ese year and color to global data file 2024-09-26 18:32:44 +02:00
Lyn Fugmann 324806b52f generate the logo with configured color, year and no embedded text 2024-09-26 17:47:50 +02:00
Lyn Fugmann e31972cb90 add program page and sample data 2024-09-26 15:39:47 +02:00
Lyn Fugmann 5c77536d98 page, font adjustments for mobile 2024-09-25 18:41:14 +02:00
Lyn Fugmann 748b0c213e make footer responsive 2024-09-25 18:27:55 +02:00
Lyn Fugmann 0dd1689a35 add mobile header / collapsible nav menu 2024-09-25 18:20:31 +02:00
Lyn Fugmann 06e0e016ba page colors 2024-09-24 16:45:36 +02:00
Lyn Fugmann 8153caea03 add stream button 2024-09-24 16:33:50 +02:00
Lyn Fugmann b2e465abc4 refactor main nav 2024-09-24 16:28:54 +02:00
Lyn Fugmann bb083c503e highlight current page in main nav 2024-09-24 15:39:40 +02:00
Lyn Fugmann 6d307f457b footer styles 2024-09-23 17:54:34 +02:00
Lyn Fugmann 0c1549ac68 add page padding 2024-09-23 14:39:07 +02:00
Lyn Fugmann 1be98b0663 css refactoring 2024-09-23 14:38:49 +02:00
Lyn Fugmann 5fab362054 add logo 2024-09-20 18:39:35 +02:00
Lyn Fugmann 8f86de2246 consolidate layouts and includes 2024-09-20 17:15:06 +02:00
Lyn Fugmann bf4f142cb7 move css into separate files 2024-09-20 17:10:24 +02:00
Lyn Fugmann ac141f4be3 more header styles 2024-09-20 15:38:16 +02:00
Lyn Fugmann 5cdcab9907 more page styles 2024-09-15 16:11:29 +02:00
Lyn Fugmann c91caf72e0 basic footer styles 2024-09-15 15:59:38 +02:00
Lyn Fugmann 0b7680f38f basic header styles 2024-09-15 14:58:59 +02:00
Lyn Fugmann 9011b604d2 add basic language switcher 2024-09-14 11:32:32 +02:00
Lyn Fugmann 61415ce5a7 setup i18n 2024-09-14 10:59:22 +02:00
Lyn Fugmann 131c03549f add footer with own nav and pages 2024-09-13 17:45:32 +02:00
Lyn Fugmann d67a98b9a6 separate mainNav pages 2024-09-13 17:41:25 +02:00
Lyn Fugmann ca43d25e0f add header, navigation, pages 2024-09-13 17:18:41 +02:00