Site notes
Colophon
How colelyons.com is written, typeset, built, and tested—and where authorship and AI assistance begin and end.
Vellum and ink
The visual surfaces borrow from vellum, not from glass towers. The page is warm paper, near-black ink, and a restrained burnt orange. Translucency is limited to chrome that floats over scrolling text. Everything else is solid stock. Fine rules and warm umber shadows give evidence and navigation a physical edge without making the publication feel like an interface demo. Motion is used sparingly; when a system requests reduced motion, content simply appears in its resting place.
Typography
Source Serif 4, designed by Frank Grießhammer for Adobe, carries display type, prose, and true italics. Inter, created by Rasmus Andersson, handles navigation, metadata, controls, and compact evidence. Both families are self-hosted variable fonts distributed under the SIL Open Font License 1.1. The site supplies system fallbacks so reading does not depend on either font arriving.
Authorship and assistance
I write, review, and approve the public record. AI tools can help organize research, propose edits, implement code, and exercise tests. They do not decide what I believe, supply permission, or turn an uncertain claim into a fact. Source choice, factual boundaries, credit, privacy, and the decision to publish remain my responsibility.
Architecture
The publication is built with Astro and MDX content collections. The production build generates static HTML, CSS, images, fonts, and a small amount of progressive-enhancement JavaScript. Cases, Essays, artifacts, identity records, and machine-readable surfaces share structured content contracts; private editorial fields and draft fixtures are excluded from the public build. Contact is a direct email link, not a form or message backend.
Access and weight
The site is designed as a readable document first: semantic landmarks and headings, visible keyboard focus, natural reflow, useful print output, forced-color support, reduced-motion behavior, and no essential content hidden behind JavaScript. Fonts are local and optional, images declare their dimensions, and static pages keep the runtime small. These choices support accessibility and performance; they are an ongoing practice, not a claim of universal conformance.