Commit Graph

14 Commits

Author SHA1 Message Date
Stefan Imhoff
76a7b16d7a feat: add mobile menu and modal 2026-01-29 20:58:57 +01:00
Stefan Imhoff
6dce37487f feat: replace nearly all Wikipedia links with Grokipedia
chore: remove cspell
2026-01-20 13:16:24 +01:00
Stefan Imhoff
404d477e7f feat(a11y): add aria-current to navigation 2025-02-04 20:11:25 +01:00
Stefan Imhoff
e3ffc262a0 refactor: replace Swup page transitions with native transitions 2025-01-03 16:20:11 +01:00
Stefan Imhoff
e88fff7207 feat: remove Swup 2025-01-03 14:53:27 +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
c9461b356d refactor: replace classnames with class:list 2024-09-11 17:02:02 +02:00
Stefan Imhoff
526fe22cda refactor: migrate Preact components to Astro 2024-09-11 17:02:01 +02:00
Stefan Imhoff
983cef3cad feat(swup): upgrade to swup 4 with Astro integration 2024-03-14 17:53:40 +01: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
e42b33fc5b fix: move some scripts to central file because of issue with Swup 2023-06-15 09:01:25 +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