toolsite

Changelog

Changelog, a light and dark switch, custom heroes and template updates

0.2.0

Sites can now keep release notes, readers can pick light or dark, a site can bring its own hero demo, and existing sites can pull in template improvements.

Changelog

Put dated Markdown files in content/changelog, named like 2026-11-10-what-changed.md. The site adds a Changelog link to the header, an index page, a page per entry, Markdown copies and entries in llms.txt. See Changelog.

Light and dark

There's now a switch in the header and the docs sidebar. Pages still follow the system until a reader picks, and the choice is remembered.

Custom heroes

Drop a Hero.svelte into src/custom and it replaces the sample on the landing page. CSS files there load on every page. Template updates never touch that folder.

Template updates

scripts/update-site.sh brings a site up to the latest template. It replaces the template's code and leaves your words, images and src/custom alone. See Updating a site.

This post as Markdown