Commit graph

118 commits

Author SHA1 Message Date
jaseg
d91500da88 deploy.py auto-commit 2025-07-26 14:24:27 +02:00
jaseg
338de75fb4 Fix font preloads, add speculative prefetch rules 2025-07-26 14:24:12 +02:00
jaseg
3281a50442 deploy.py auto-commit 2025-07-26 13:46:13 +02:00
jaseg
9d55ae84a8 Improve performance by preloading webfonts 2025-07-26 13:45:58 +02:00
jaseg
61c112870d deploy.py auto-commit 2025-06-30 15:40:37 +02:00
jaseg
322eddf574 More rendering fixes 2025-06-30 15:40:28 +02:00
jaseg
0d45de162c deploy.py auto-commit 2025-06-30 15:39:53 +02:00
jaseg
752f296a77 Rendering fixes 2025-06-30 15:39:45 +02:00
jaseg
754e3c8c02 deploy.py auto-commit 2025-06-30 15:37:11 +02:00
jaseg
16655c00e0 Fix hugo layout in hugo > ~0.130.0
For some reason, newer hugo versions have trouble with .summary, and on
some pages where .summary is not defined in the page header metadata,
when rendering the page as a preview card, hugo swallows the card's
closing </div> tag. Such a weird bug, we now just work around it by
explicitly setting the .summary meta on pages that cause this bug(?) to
surface.
2025-06-30 15:35:25 +02:00
jaseg
a324ba7b64 WIP 2025-06-30 14:48:34 +02:00
jaseg
bce789de7b epa-sgd-crypt draft 2025-01-05 15:11:58 +01:00
jaseg
458a5fdfc5 deploy.py auto-commit 2023-12-30 16:38:02 +01:00
jaseg
9ee28abd50 deploy.py: Add pagefind build 2023-12-30 16:37:50 +01:00
jaseg
74e119b6e2 theme: Add static page search with pagefind 2023-12-30 16:35:36 +01:00
jaseg
58d54c5deb deploy.py auto-commit 2023-12-30 13:44:17 +01:00
jaseg
b357b50525 projects/8seg: Update for 37C3 teardown. 2023-12-30 13:43:43 +01:00
jaseg
3ab2c03e01 deploy.py auto-commit 2023-12-28 14:56:21 +01:00
jaseg
c12db2ab42 projects/8seg: add 3D model link 2023-12-28 14:55:59 +01:00
jaseg
8a673ca332 deploy.py auto-commit 2023-12-27 13:42:28 +01:00
jaseg
2bb3b936b4 Add 8seg project page and blog post 2023-12-26 15:30:15 +01:00
jaseg
77fffce8a2 update 8seg tech overview 2023-12-21 19:39:19 +01:00
jaseg
d7ca6c9cdc 8seg post WIP 2023-12-21 19:37:35 +01:00
jaseg
ab0eb2b834 deploy.py auto-commit 2023-10-14 17:43:54 +02:00
jaseg
29f6e652de Make package signing key not mess up the layout on /about 2023-10-14 17:43:31 +02:00
jaseg
3a636e545b deploy.py auto-commit 2023-10-14 17:41:48 +02:00
jaseg
5fb6e37fdc Fix mastodon link 2023-10-14 17:41:38 +02:00
jaseg
b45763668b deploy.py auto-commit 2023-10-14 17:40:25 +02:00
jaseg
588b0a9e10 theme: Make things degrade gracefully on mobile 2023-10-14 17:40:05 +02:00
jaseg
2d692bf85b deploy.py auto-commit 2023-10-14 14:55:55 +02:00
jaseg
096ffb8c4e Size down background image 2023-10-14 14:55:42 +02:00
jaseg
d029987433 deploy.py auto-commit 2023-10-14 14:54:16 +02:00
jaseg
f87afaaf44 Make background really pretty 2023-10-14 14:54:07 +02:00
jaseg
d3129f384f deploy.py auto-commit 2023-10-14 13:03:20 +02:00
jaseg
2cdeee2a3c Nyght Serif is the best :) 2023-10-14 13:02:49 +02:00
jaseg
dff5da4d50 Add google web environment integrity protest message 2023-10-14 12:08:40 +02:00
jaseg
2fd22e30ce template: Make projects sort by date 2023-10-06 14:35:32 +02:00
jaseg
9afd55a603 Projects: Add kimesh 2023-10-06 14:14:06 +02:00
jaseg
32d3a98101 Update theme 2023-09-27 13:05:38 +02:00
jaseg
74d7f5c965 deploy.py auto-commit 2023-07-26 18:35:47 +02:00
jaseg
d5d49f1e2e Add google web environment integrity protest message 2023-07-26 18:35:29 +02:00
jaseg
f33272ad76 deploy.py auto-commit 2023-03-19 23:45:00 +01:00
jaseg
81f65823f2 Add missing gerbolyze screenshots 2023-03-19 23:43:37 +01:00
jaseg
98bce2478f deploy.py auto-commit 2023-03-19 23:41:16 +01:00
jaseg
aa54c194ff Make images on dark mode darker 2023-03-19 23:41:06 +01:00
jaseg
41e6fd94a7 deploy.py auto-commit 2023-03-19 23:24:57 +01:00
jaseg
9d2ecb11fd Make light mode prettier 2023-03-19 23:24:27 +01:00
jaseg
6658952dcf dark mode 2023-03-19 23:02:57 +01:00
jaseg
1cf2411d4e deploy.py auto-commit 2023-03-19 18:58:10 +01:00
jaseg
3c6957467f Update project link display 2023-03-19 18:57:48 +01:00