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 |
|
Stefan Imhoff
|
53fa1b13a0
|
chore(eslint): add support for Astro files
|
2023-02-19 14:43:20 +01:00 |
|
Stefan Imhoff
|
0cb5e8e648
|
chore: add PostCSS configuration
|
2023-02-19 13:39:16 +01: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 |
|