Commit Graph

444 Commits

Author SHA1 Message Date
Stefan Imhoff
a9708e0077 feat: add preview image to README 2023-07-01 19:29:06 +02:00
Stefan Imhoff
1dcb905d50 fix: move data attribute to element 2023-07-01 13:52:28 +02:00
Stefan Imhoff
8e7151d68d feat: load first image of gallery immediatly 2023-07-01 13:48:19 +02:00
Stefan Imhoff
645157a4b3 fix: change first headline to H1 2023-07-01 13:47:47 +02:00
Stefan Imhoff
df36e34aa8 feat: change design of search modal 2023-07-01 13:32:17 +02:00
Stefan Imhoff
4519a27258 feat: add site search with pagefind 2023-06-30 19:20:36 +02:00
Stefan Imhoff
5f3510d4ef fix: remove space between icon and text when link is hovered 2023-06-29 13:14:34 +02:00
Stefan Imhoff
16a49c50c4 refactor: change RSS icon to line icon 2023-06-29 13:09:25 +02:00
Stefan Imhoff
a9d59dc285 refactor: change social icons to line icons 2023-06-29 13:07:54 +02:00
Stefan Imhoff
6ac5659feb feat: add cover photos for Civil War for Truth essay series 2023-06-23 20:57:39 +02:00
Stefan Imhoff
09e6b1e672 fix: wrap theme provider in self-invoking function 2023-06-22 17:23:26 +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
acc4dd0f4a fix: gap below footer on iPad 2023-06-16 08:03:15 +02:00
Stefan Imhoff
d83fa6ad4a fix: bottom gap on mobile devices 2023-06-16 07:40:27 +02:00
Stefan Imhoff
c317e9a308 chore: update text for project 2023-06-16 07:40:27 +02:00
Stefan Imhoff
fa7b7dedf7 chore: update colophon with additional information 2023-06-16 07:40:27 +02:00
Stefan Imhoff
fd5604ce99 chore: show future posts by default 2023-06-16 07:40:27 +02:00
Stefan Imhoff
50692c38d9 feat: add option for multiple photos to figure component 2023-06-16 07:40:27 +02:00
Stefan Imhoff
48a38749e6 feat(essay): Website Relaunch With Astro, Preact, and Tailwind CSS 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
e42b33fc5b fix: move some scripts to central file because of issue with Swup 2023-06-15 09:01:25 +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
d53f70e5ed fix(a11y): remove accessibility issue 2023-06-15 08:40:15 +02:00
Stefan Imhoff
89fe6cbfe6 fix: sideway scrolling bug on mobile 2023-06-14 21:30:21 +02:00
Stefan Imhoff
b1b21b78ec fix: bug with device rotation 2023-06-14 21:29:57 +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
01d1f53523 fix(swup): add scripts plugin for Astro island architecture 2023-06-14 19:26:20 +02:00
Stefan Imhoff
e83d6ec974 fix(a11y): accessibility issues 2023-06-14 18:59:32 +02:00
Stefan Imhoff
6914009ecf feat: add focus states 2023-06-14 17:34:30 +02:00
Stefan Imhoff
7f2470157d feat: add page transitions with Swup 2023-06-14 16:10:08 +02:00
Stefan Imhoff
6f0b121915 refactor: move active link handling to JavaScript 2023-06-14 13:58:46 +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
6aa03bae05 chore: add date to schema for all content types 2023-06-13 15:24:23 +02:00
Stefan Imhoff
fd94967e39 refactor: hide link for manifest in development 2023-06-13 15:23:39 +02:00
Stefan Imhoff
45bbc98268 feat: add isProduction function 2023-06-13 12:39:03 +02:00
Stefan Imhoff
051ac3a3ee fix: problem with Sal.js in production mode 2023-06-13 12:38:39 +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
37e3e8260e feat: add sitemap 2023-06-12 19:30:39 +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
Stefan Imhoff
a823e2ff9b feat: add meta tags, and links, and other SEO optimization to the head 2023-06-12 18:01:20 +02:00