Stefan Imhoff
|
df649c4998
|
feat: remove Netlify deploy scripts and update colophon
|
2024-04-06 14:53:02 +02:00 |
|
Stefan Imhoff
|
923373b183
|
fix: add missing package
|
2024-04-04 17:55:30 +02:00 |
|
Stefan Imhoff
|
5aeb8632f7
|
feat: add Dockerfile and custom nginx configuration
|
2024-04-04 15:04:06 +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
|
983cef3cad
|
feat(swup): upgrade to swup 4 with Astro integration
|
2024-03-14 17:53:40 +01:00 |
|
Stefan Imhoff
|
d8adbaf7d8
|
chore(pnpm): package updates
|
2024-03-14 17:53:15 +01:00 |
|
Stefan Imhoff
|
9f98a3565c
|
chore: add prettier-plugin-astro-organize-imports and prettier-plugin-tailwindcss
|
2024-03-12 18:28:41 +01:00 |
|
Stefan Imhoff
|
c5ebb3cb27
|
chore(pnpm): package update
|
2024-03-01 11:02:51 +01:00 |
|
Stefan Imhoff
|
eb54823382
|
chore: remove astro-icon dependency
|
2023-12-15 14:59:18 +01:00 |
|
Stefan Imhoff
|
158d69fc1e
|
feat: add script to generate icon components
|
2023-12-15 13:03:42 +01:00 |
|
Stefan Imhoff
|
d351d44dc6
|
chore(astro): upgrade to Astro 3
|
2023-09-08 14:35:41 +02:00 |
|
Stefan Imhoff
|
32aacf5e80
|
chore(npm): update package
|
2023-07-29 17:29:57 +02:00 |
|
Stefan Imhoff
|
4519a27258
|
feat: add site search with pagefind
|
2023-06-30 19:20:36 +02:00 |
|
Stefan Imhoff
|
133c976389
|
chore(pnpm): update packages
|
2023-06-29 13:17:18 +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
|
01d1f53523
|
fix(swup): add scripts plugin for Astro island architecture
|
2023-06-14 19:26:20 +02:00 |
|
Stefan Imhoff
|
7f2470157d
|
feat: add page transitions with Swup
|
2023-06-14 16:10:08 +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
|
062bee0524
|
chore(pnpm): update packages
|
2023-06-13 23:36:22 +02:00 |
|
Stefan Imhoff
|
057fce032d
|
chore: update cspell file
|
2023-06-13 19:31: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
|
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
|
a823e2ff9b
|
feat: add meta tags, and links, and other SEO optimization to the head
|
2023-06-12 18:01:20 +02:00 |
|
Stefan Imhoff
|
62a9178d39
|
feat: add script to generate branded Open Graph images
|
2023-06-11 18:49:43 +02:00 |
|
Stefan Imhoff
|
f6205c1e4a
|
feat: add Sal.js scroll animations
|
2023-06-11 09:18:39 +02:00 |
|
Stefan Imhoff
|
bb32c6494c
|
feat: add prefetch for pagination pages
|
2023-06-11 09:18:39 +02:00 |
|
Stefan Imhoff
|
fd60e171ce
|
refactor: replace YouTubeVideo with YouTube Lite
YouTube loads PER video embedded in a page 900 kB which is insane.
|
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
|
af1a662bf0
|
chore: add Plop, Netlify CLI and npm-run-all
|
2023-06-09 20:17:14 +02:00 |
|
Stefan Imhoff
|
3fc125ea80
|
chore: add preact-compat to use React components
|
2023-06-07 12:53:57 +02:00 |
|
Stefan Imhoff
|
3a96fd808e
|
feat: add Journal page
|
2023-06-01 17:18:30 +02:00 |
|
Stefan Imhoff
|
72b23da14e
|
chore(npm): upgrade packages
|
2023-05-29 11:02:34 +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
|
e5575073a4
|
chore(npm): upgrade Astro package
|
2023-05-18 15:06:33 +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
|
e0e37c8343
|
feat: add text-wrap balance to headlines
|
2023-04-13 16:19:10 +02:00 |
|
Stefan Imhoff
|
9d22226498
|
chore(postcss): add PostCSS nesting plugin
|
2023-04-05 15:30:22 +02:00 |
|
Stefan Imhoff
|
09921b729f
|
chore: add Tailwind CSS OpenType plugin and classnames
|
2023-04-04 17:41:47 +02:00 |
|
Stefan Imhoff
|
9b784ae818
|
chore(preact): add Preact to Astro
|
2023-04-02 15:51:09 +02:00 |
|
Stefan Imhoff
|
693ffdeb33
|
chore: remove vale
|
2023-02-25 14:20:10 +01:00 |
|
Stefan Imhoff
|
140cb69709
|
feat(svelte): add ThemeBox component
|
2023-02-24 17:11:09 +01:00 |
|
Stefan Imhoff
|
95599b9afe
|
chore(astro): add Astro icon plugin and a custom SVG
|
2023-02-21 17:33:25 +01:00 |
|
Stefan Imhoff
|
e621bb9688
|
chore(tailwind): add CSS logical property plugin
|
2023-02-21 16:36:06 +01:00 |
|
Stefan Imhoff
|
8bd4eb1584
|
chore: add cssnano for PostCSS
|
2023-02-20 16:39:40 +01:00 |
|