krizdingus.com

> krizdingus / colophon

Colophon

What this site is made of.

Built with

Astro (opens in a new tab) 7. Every page is rendered to plain HTML when the site is built, so nothing runs on a server when you load one. Most of the words live in Markdown files in the repo.

Normal mode

What you’re probably looking at. Plain HTML and CSS, and it works with JavaScript turned off. On a wide screen, a bit of JavaScript draws the colored squares either side of the page; they hold still if your system asks for reduced motion.

Themes

XP mode is a theme: a folder with a manifest and a module that only downloads when you switch it on. It only offers itself on desktop. The whole setup is written up in A theme is a folder.

Type

Five fonts, self-hosted, all under the SIL Open Font License 1.1.

  • Figtree, the reading text in normal mode. © 2022 The Figtree Project Authors. License for Figtree
  • Saira, the headings and the wordmark (drawn as shapes). © 2020 The Saira Project Authors. License for Saira
  • JetBrains Mono, labels, code and most of XP mode. © 2020 The JetBrains Mono Project Authors. License for JetBrains Mono
  • Silkscreen, XP mode’s pixel lettering. © 2001 The Silkscreen Project Authors. License for Silkscreen
  • VT323, the CRT readouts. © 2011 The VT323 Project Authors. License for VT323
Hosting

Cloudflare Pages, built from the GitHub repo (opens in a new tab).

Tracking

Cloudflare Web Analytics counts visits. It doesn’t use cookies or follow you from site to site, it’s switched off for visitors in the EU, and that’s the only analytics. Your light/dark and theme choices are saved in your own browser’s localStorage and go nowhere else.

Made by

Kris Williams.