Commit Graph

31 Commits

Author SHA1 Message Date
Stefan Imhoff
e88fff7207 feat: remove Swup 2025-01-03 14:53:27 +01:00
Stefan Imhoff
756d6b0258 refactor: replace preact with react 2025-01-03 14:39:54 +01:00
Stefan Imhoff
fc60b28ac1 feat: remove astro-imagetools
It's not worth the effort.
2024-04-04 15:00:55 +02:00
Stefan Imhoff
983cef3cad feat(swup): upgrade to swup 4 with Astro integration 2024-03-14 17:53:40 +01:00
Stefan Imhoff
d351d44dc6 chore(astro): upgrade to Astro 3 2023-09-08 14:35:41 +02:00
Stefan Imhoff
a297c22b2c fix: make sure the background color is used for the minimal ui 2023-07-10 16:54:31 +02:00
Stefan Imhoff
4519a27258 feat: add site search with pagefind 2023-06-30 19:20:36 +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
e83d6ec974 fix(a11y): accessibility issues 2023-06-14 18:59:32 +02:00
Stefan Imhoff
423829ceb0 feat: customize settings of service worker 2023-06-14 17:34:47 +02:00
Stefan Imhoff
8c6adbf26b feat: add compression for HTML, CSS, and JavaScript 2023-06-14 13:38:35 +02:00
Stefan Imhoff
976d5968f6 feat: add critical render path optimization 2023-06-14 13:26:05 +02:00
Stefan Imhoff
10b820d120 chore: add basic HTML minification and CSS inlining 2023-06-13 23:40:16 +02:00
Stefan Imhoff
74e77b8d25 feat: add service worker 2023-06-13 12:38:39 +02:00
Stefan Imhoff
eac9efd4f3 feat: add manifest.webmanifest 2023-06-13 10:19:34 +02:00
Stefan Imhoff
37e3e8260e feat: add sitemap 2023-06-12 19:30:39 +02:00
Stefan Imhoff
bb32c6494c feat: add prefetch for pagination pages 2023-06-11 09:18:39 +02:00
Stefan Imhoff
9b3e5265bd feat: add remark widont extension
Idea from this article: https://eatmon.co/blog/remove-runts-markdown/
2023-06-11 09:18:39 +02:00
Stefan Imhoff
20a0a747f3 fix: problems in essays 2023-06-08 12:15:34 +02:00
Stefan Imhoff
3fc125ea80 chore: add preact-compat to use React components 2023-06-07 12:53:57 +02:00
Stefan Imhoff
ef677b19f7 feat: move essays of 2010 2023-06-01 19:10:24 +02:00
Stefan Imhoff
3a96fd808e feat: add Journal page 2023-06-01 17:18:30 +02:00
Stefan Imhoff
a2cbec1d2e chore: remove @astrojs/image 2023-05-18 16:57:08 +02:00
Stefan Imhoff
5f66147900 refactor: use AstroImageTools to optimize Markdown images 2023-05-18 15:49:47 +02:00
Stefan Imhoff
d6e3edfb34 chore: remove Svelte 2023-05-05 07:43:08 +02:00
Stefan Imhoff
5bfe06dc4b feat: add Toolbox component and Tool icons 2023-04-30 18:29:29 +02:00
Stefan Imhoff
9b784ae818 chore(preact): add Preact to Astro 2023-04-02 15:51:09 +02:00
Stefan Imhoff
99a3bdab56 chore(astro): add support for MDX, Svelte, and Tailwind CSS 2023-02-12 12:21:07 +01:00
Stefan Imhoff
3a1d463208 chore(astro): initial commit 2023-02-10 17:57:28 +01:00