Stefan Imhoff
|
d0460fe6f9
|
feat: add subtitle and change photo alignment
|
2026-01-29 20:58:57 +01:00 |
|
Stefan Imhoff
|
2269a23f3c
|
fix: rounded corners of photos when touching edges
|
2026-01-29 20:58:57 +01:00 |
|
Stefan Imhoff
|
585ad0a481
|
refactor: the chaotic grid to use subgrid and be much simpler
|
2026-01-27 17:06:49 +01:00 |
|
Stefan Imhoff
|
ceadc30005
|
feat: replace RSS handling
This replaces the RSS hack with a custom helper that replaces MDX components manually.
|
2026-01-25 20:43:02 +01:00 |
|
Stefan Imhoff
|
adf4084a42
|
refactor: use old paths, but keep new design
|
2026-01-25 14:39:44 +01:00 |
|
Stefan Imhoff
|
14c4a83147
|
refactor: replace all images
|
2026-01-25 14:39:44 +01:00 |
|
Stefan Imhoff
|
a05dec6363
|
feat: remove scroll animations
|
2026-01-23 12:12:33 +01:00 |
|
Stefan Imhoff
|
b49b0f95fc
|
feat: add scroll animations
|
2026-01-20 15:21:22 +01:00 |
|
Stefan Imhoff
|
6dce37487f
|
feat: replace nearly all Wikipedia links with Grokipedia
chore: remove cspell
|
2026-01-20 13:16:24 +01:00 |
|
Stefan Imhoff
|
03f7a53141
|
fix: adjust tagline font size to match dark mode
|
2025-07-24 17:48:59 +02:00 |
|
Stefan Imhoff
|
aae33d65ab
|
chore: update job title
|
2025-07-19 16:47:34 +02:00 |
|
Stefan Imhoff
|
999fc5e228
|
chore: update tagline
|
2025-07-02 18:31:06 +02:00 |
|
Stefan Imhoff
|
872f17b5f6
|
feat(a11y): improve accessibility
|
2025-02-03 17:13:00 +01:00 |
|
Stefan Imhoff
|
1560013a07
|
feat: remove Sal.js
Fewer animations for the new year.
|
2025-01-03 13:39:25 +01:00 |
|
Stefan Imhoff
|
a028bbf38d
|
feat(essay): new "Beyond the Bookshelf" series
|
2024-12-27 12:39:32 +01:00 |
|
Stefan Imhoff
|
526fe22cda
|
refactor: migrate Preact components to Astro
|
2024-09-11 17:02:01 +02:00 |
|
Stefan Imhoff
|
0d50829155
|
feat: update profession title
|
2024-08-15 13:54:12 +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
|
04aa3daef3
|
chore: replace MoreLink with preact component
|
2023-12-15 13:13:32 +01:00 |
|
Stefan Imhoff
|
4519a27258
|
feat: add site search with pagefind
|
2023-06-30 19:20:36 +02:00 |
|
Stefan Imhoff
|
dd960cb9b5
|
fix: load cover photo eager to prevent performance issue
|
2023-06-15 08:40:47 +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
|
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
|
d959af246d
|
feat: add title and description to all pages
|
2023-06-11 16:16:02 +02:00 |
|
Stefan Imhoff
|
f6205c1e4a
|
feat: add Sal.js scroll animations
|
2023-06-11 09:18:39 +02:00 |
|
Stefan Imhoff
|
2cd63962d4
|
fix: add alt attribute for cover photo
|
2023-06-10 18:29:57 +02:00 |
|
Stefan Imhoff
|
54ad7a9cbd
|
feat: finish homepage design
|
2023-06-10 16:47:49 +02:00 |
|
Stefan Imhoff
|
8ad31a96c0
|
chore: add title and description to all pages
|
2023-05-29 11:24:20 +02:00 |
|
Stefan Imhoff
|
8f0e630cf7
|
feat: add some static mdx pages
|
2023-04-04 17:42:57 +02:00 |
|
Stefan Imhoff
|
c3998b9239
|
refactor: move Svelte components to Astro
|
2023-02-27 17:28:09 +01:00 |
|
Stefan Imhoff
|
ba21116210
|
feat(astro): add theme provider for dark mode
|
2023-02-23 19:51:50 +01:00 |
|
Stefan Imhoff
|
6cd6eb1d28
|
feat(tailwind): add styling for header, footer and content area
|
2023-02-21 16:37:18 +01:00 |
|
Stefan Imhoff
|
e851ef9b49
|
feat: add basic page color styles
|
2023-02-19 19:01:54 +01:00 |
|
Stefan Imhoff
|
2f404a8ae1
|
feat(tailwind): migrate variables to Tailwind CSS configuration
|
2023-02-19 14:38:23 +01:00 |
|
Stefan Imhoff
|
3a1d463208
|
chore(astro): initial commit
|
2023-02-10 17:57:28 +01:00 |
|