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 |
|