Name
tilder 1.3.0 - an accent of your choosing, and highlighted code in ansi/
tilder 1.3.0 is out, and the site is built with it. The image is ghcr.io/thosted/tilder:1.3.0.
A configurable accent
The coloured text mirror's one accent colour - links, [ tags ], list markers, inline code, command lines, the INFO box - was always cyan. [text] accent now sets it: one of the eight colour names, or a 256-colour index from 16 to 255, such as 208 for orange. A site.<lang>.toml may set its own; anything else stops the build. This site sets its accent to 208, to match its own orange (configuration).
[text]
accent = 208
Code blocks highlighted in ansi/
A code block in a language highlight.py knows is now highlighted in the coloured mirror too, each token in its kind's colour, by the same rules as the HTML page: keywords and, in sh and console, the command word are bold in the accent; builtins, types and options in the accent; strings and a diff's added lines green; comments and a console prompt dim; numbers and variables magenta; tags, keys and a diff hunk header bold; a diff's removed lines red. Colour only, never a character added: txt/ stays exactly as plain as before (the text mirror).
A small fix
A URL or a command line no longer colours the punctuation that closes the sentence around it: a trailing ., or a ) that closes a parenthesis opened before the address.