About

Three files, no build step.

Kaisla started as a shell function that spat out .Xresources lines, written because I kept re-typing the same eight hex values every time I set up a new machine. The function grew an HSL step, the HSL step grew a preview, and at some point it was easier to rewrite the thing in ninety lines of JavaScript than to keep it in zsh.

Scope

It does one conversion and three exports. It will not learn palettes from a screenshot, it will not sync anything, and there is no colour-blindness simulation — the honest version of that needs a proper CIE model and this page has no business pretending otherwise.

Privacy, such as it is

The page makes no network requests after it loads. There is no analytics script, no font from a CDN, no cookie. The colours you type never leave the tab; if you want to check, the network panel in your browser is the shortest proof.

Licence

Public domain — do what you like with it. Attribution is welcome but not required.

Contact

Mail goes to kaisla at this domain. I read it in batches, so give it a week before assuming it went missing.