Commit graph

29 commits

Author SHA1 Message Date
477c66cd82
revert: 🏗️ take fonts and extra css out of the critical path
refs: #a76c0b1
2025-07-17 15:32:57 +02:00
Sebin Nyshkim
a76c0b1d69 build: 🏗️ use plugin for tailwind integration
Provides both tailwind integration as well as minification of all css.
2025-05-18 22:57:11 +02:00
Sebin Nyshkim
d2a9ec7936 refactor: ♻️ move data up in the data cascade
In order for og-image generation to not generate broken previews the flow of data needs to be handled differently. This also makes metadata generation more predictable.
2025-05-18 17:12:11 +02:00
Sebin Nyshkim
21cb51f612 build: 🔧 use externally hosted image service
Build time increases exponentially with more images pulled in by the eleventy-image plugin. This keeps build times low and shifts computational load to an external image hosting service.
2025-04-21 13:35:05 +02:00
Sebin Nyshkim
d87c0cbbb8 feat: 💬 remove defunct twitter account mention 2025-04-21 13:35:05 +02:00
Sebin Nyshkim
3080efd63c feat: 🔧 tweak open graph page metadata 2025-04-20 11:20:19 +02:00
Sebin Nyshkim
6a6c5e5e14 feat: add excerpt logic 2025-03-16 19:11:53 +01:00
Sebin Nyshkim
afab1ab781 feat: 🔧 use eleventy supplied generator identifier in metagen 2025-03-16 19:04:28 +01:00
Sebin Nyshkim
b195c84f12 fix: 💄 wrong border color on nav bar logo 2025-02-02 05:41:09 +01:00
Sebin Nyshkim
4a444614bc feat: upgrade to tailwind v4 2025-01-30 18:27:37 +01:00
Sebin Nyshkim
9f67090673 fix: 💄 remove superfluous height class on base template 2024-12-08 22:21:14 +01:00
Sebin Nyshkim
098843f5d8 style: 🎨 format metagen options to be more readable 2024-10-26 16:48:19 +02:00
Sebin Nyshkim
47e46af2ca refactor: ♻️ use metagen for more metadata generation 2024-10-26 16:39:27 +02:00
Sebin Nyshkim
c70ee60df9 fix: 📱 update header nav styles to be more relaxed on tablets 2024-10-23 17:16:11 +02:00
Sebin Nyshkim
514562f8e7 feat: update og image template 2024-10-22 22:42:40 +02:00
Sebin Nyshkim
4a18fadb67 fix: 💄 align footer icons correctly on mobile 2024-10-20 22:05:15 +02:00
Sebin Nyshkim
ceb7cdb3d9 feat: 💄 redesign blogpost header 2024-10-20 02:44:02 +02:00
Sebin Nyshkim
6164c18f0d feat: add social icon links to footer 2024-10-19 19:55:24 +02:00
Sebin Nyshkim
013816cee3 fix: 🩹 add missing title attribute to news feed 2024-10-19 06:13:42 +02:00
Sebin Nyshkim
43345f946e feat: add favicon 2024-10-19 05:39:59 +02:00
Sebin Nyshkim
7d1b1a06d7 feat: restructure main navigation to be more accessibility friendly 2024-10-18 22:55:04 +02:00
Sebin Nyshkim
9f7387c54b refactor: ♻️ make less use of @apply to reduce resulting css bundle size 2024-10-15 22:58:03 +02:00
Sebin Nyshkim
7b2e1b14b3 fix: 💄 tweak base layout styling 2024-10-15 17:54:15 +02:00
Sebin Nyshkim
7c437f48a8 fix: 💄 wrap footer contents on mobile 2024-10-15 13:37:48 +02:00
Sebin Nyshkim
0e4705ff20 feat: 🩹 include site title in the header 2024-10-15 13:28:13 +02:00
Sebin Nyshkim
513e7bd2b4 fix: 💄 normalize link styles across site 2024-10-15 04:28:38 +02:00
Sebin Nyshkim
f7e0e51bc6 fix: 🐛 activeKey loses active state on sub-pages 2024-10-15 04:13:45 +02:00
Sebin Nyshkim
e3b1c67197 feat: add fediverse creator meta tag 2024-10-14 05:38:37 +02:00
Sebin Nyshkim
b3003321c9 feat: 🎉 initial commit 2024-10-12 17:25:59 +02:00