4 Commits
Author SHA1 Message Date
Lorenz Leutgeb 336519e367 a11y: Aria Label for Link to Index 2026-05-02 22:06:39 +02:00
Lorenz Leutgeb ef71961920 a11y: Alternative Text for Images 2026-05-02 22:06:35 +02:00
Lorenz Leutgeb 3d352f283f theme: New progressive theme toggle
This works without JavaScript, and starts out with the user preference
(according to the browser) by default. If JavaScript is available, the
toggle writes to LocalStorage.
2026-04-25 02:02:08 +02:00
Lorenz Leutgeb 72b9c1fa73 footer: Split into fixed elements
Instead of having the link to the homepage (via the logo) and the theme
switcher in the footer, split this up. The logo is now in the top left
and the theme toggle in the bottom right. The footer itself is removed
on the homepage, but kept for blog posts, guides, etc.
2026-04-25 02:02:08 +02:00