Commit Graph

171 Commits

Author SHA1 Message Date
Stefan Imhoff
7b6a230e93 feat: improve footnote ref design 2024-11-09 14:34:05 +01:00
Stefan Imhoff
2066eeb2d6 refactor: replace Twitter with 𝕏 in text and layout 2024-09-17 13:34:07 +02:00
Stefan Imhoff
32cf54bd8c chore: add link to Now page 2024-09-11 19:04:08 +02:00
Stefan Imhoff
c9461b356d refactor: replace classnames with class:list 2024-09-11 17:02:02 +02:00
Stefan Imhoff
526fe22cda refactor: migrate Preact components to Astro 2024-09-11 17:02:01 +02:00
Stefan Imhoff
d77c513b7b chore(colophon): add FLUX as used tool 2024-09-08 13:05:05 +02:00
Stefan Imhoff
272880038b feat: add cover for essay 2024-09-03 19:49:19 +02:00
Stefan Imhoff
4cf3cc88b9 chore(now): update page 2024-08-20 21:44:49 +02:00
Stefan Imhoff
0d50829155 feat: update profession title 2024-08-15 13:54:12 +02:00
Stefan Imhoff
52715d12ab chore(now): update page 2024-07-29 19:47:11 +02:00
Stefan Imhoff
3bd3b0abad chore: update links 2024-07-29 19:47:11 +02:00
Stefan Imhoff
eede6be3f4 chore(now): update page 2024-06-22 12:10:03 +02:00
Stefan Imhoff
a9a40b37cc chore(now): update page 2024-06-08 13:38:22 +02:00
Stefan Imhoff
45c771a7d8 chore: add tracking link for umami 2024-04-11 12:24:04 +02:00
Stefan Imhoff
df649c4998 feat: remove Netlify deploy scripts and update colophon 2024-04-06 14:53:02 +02:00
Stefan Imhoff
ae280fe2c7 feat: convert all images to WebP 2024-04-04 16:04:10 +02:00
Stefan Imhoff
fc60b28ac1 feat: remove astro-imagetools
It's not worth the effort.
2024-04-04 15:00:55 +02:00
Stefan Imhoff
ab6bd4e89e chore: update now page 2024-03-14 17:53:40 +01:00
Stefan Imhoff
531b465449 chore: add link 2024-03-14 17:53:40 +01:00
Stefan Imhoff
e14fce164e chore: add affiliate links 2024-03-01 11:00:10 +01:00
Stefan Imhoff
9243be3410 fix: remove broken link 2024-01-29 15:50:42 +01:00
Stefan Imhoff
10ac291017 feat: add paragraph 2024-01-23 18:43:38 +01:00
Stefan Imhoff
90c565381d chore(tools): update tools 2024-01-20 13:00:55 +01:00
Stefan Imhoff
98abda37a3 chore: update now page 2024-01-01 13:44:17 +01:00
Stefan Imhoff
eb54823382 chore: remove astro-icon dependency 2023-12-15 14:59:18 +01:00
Stefan Imhoff
3309a13d47 chore: replace EmailLink with preact component 2023-12-15 13:45:25 +01:00
Stefan Imhoff
04aa3daef3 chore: replace MoreLink with preact component 2023-12-15 13:13:32 +01:00
Stefan Imhoff
d358656f12 chore: replace DownloadLink with preact component 2023-12-15 13:03:42 +01:00
Stefan Imhoff
966980395e fix: typo 2023-08-10 09:23:23 +02:00
Stefan Imhoff
1dcb905d50 fix: move data attribute to element 2023-07-01 13:52:28 +02:00
Stefan Imhoff
4519a27258 feat: add site search with pagefind 2023-06-30 19:20:36 +02:00
Stefan Imhoff
db20b50c98 feat: add XSL stylesheet for feeds and fix sorting order 2023-06-21 13:07:12 +02:00
Stefan Imhoff
c7b3693029 fix: duplication of reading time label 2023-06-19 08:45:35 +02:00
Stefan Imhoff
fa7b7dedf7 chore: update colophon with additional information 2023-06-16 07:40:27 +02:00
Stefan Imhoff
1940ae346a fix: missing space after minification 2023-06-15 16:45:29 +02:00
Stefan Imhoff
085cb8b2b6 chore: add Swup to colophon 2023-06-15 16:06:03 +02:00
Stefan Imhoff
4e48d7a378 refactor: change animations on About page 2023-06-15 13:44:56 +02:00
Stefan Imhoff
5434d57707 fix(a11y): more accessibility issues 2023-06-15 12:15:21 +02:00
Stefan Imhoff
674e12bc59 chore: remove astro-compress and use Astro's default settings 2023-06-15 09:11:23 +02:00
Stefan Imhoff
f2c0769993 fix: remove Astro critters because of ugly white mode flash in dark mode 2023-06-15 08:41:22 +02:00
Stefan Imhoff
dd960cb9b5 fix: load cover photo eager to prevent performance issue 2023-06-15 08:40:47 +02:00
Stefan Imhoff
c5590b072e feat: remove Home navigation item in favor of back link 2023-06-14 20:14:29 +02:00
Stefan Imhoff
e83d6ec974 fix(a11y): accessibility issues 2023-06-14 18:59:32 +02:00
Stefan Imhoff
991a7b45a0 chore: update Colophon 2023-06-14 13:41:17 +02:00
Stefan Imhoff
5ab970370e chore: update colophon 2023-06-13 19:40:46 +02:00
Stefan Imhoff
f3986f9d6c feat: implement hack for journal post RSS feed
Astro is currently not able to render the compiled HTML of MDX files to a string.
This makes it impossible to render the content for an RSS feed.

Issue: Container API: render components in isolation
https://github.com/withastro/roadmap/issues/533

Proposal: MDX compiledContent() support
https://github.com/withastro/roadmap/discussions/419

To still be able to have full content for RSS feeds, this dirty hack,
Scott Willsey writes about in his 2-part blog post is needed:

https://scottwillsey.com/rss-pt1/
https://scottwillsey.com/rss-pt2/
2023-06-13 19:17:21 +02:00
Stefan Imhoff
aa4b69f29c feat: add RSS feeds for Haiku, AI Art, and Sketchnotes 2023-06-13 15:24:49 +02:00
Stefan Imhoff
65fe960af0 refactor: reduce the amount of image formats and sizes
Use the least amount of image formats and sizes:

- WebP for images
- Avif with JPEG fallback for pictures
2023-06-12 20:52:35 +02:00
Stefan Imhoff
c957688809 feat: add schema.org data 2023-06-12 19:12:23 +02:00
Stefan Imhoff
f5b944833c feat: optimize pages for print layout 2023-06-12 18:55:25 +02:00