This page is a host. It names no colour of its own: every
value is a --ll-* role written on <html> by
ll-brand.js, with the claudecore value as a fallback. Press a pip
and the whole page changes look — ground, panels, ink, type, radius — behind
the same curved front the shop in the corner uses, under one sweep. Open the
shop and press a pip there instead: the page follows that too.
The write-up is site-brand.md; the source is v2/ll-brand.js.
A look has one accent. A page with several docks needs several — that is
how a visitor tells them apart — so the roles derive a family off the accent
in OKLCH. These two panels wear --ll-brand-3 and
--ll-spaces: different hues on every look, always the look's
weight, always legible on its ground.
The label on an accent button is --ll-on-accent, chosen by
contrast against the accent, not by whether the look is light. Claudecore's
sky blue and House Pour's champagne both take dark ink; Console's deeper blue
takes light.
Every derived hue for the current look, by role.
<!-- head: the stamp, before any stylesheet (see site-brand.md) -->
<script>…</script>
<script src="https://lucianlabs.ca/v2/ll-brand.js"></script>
<script>LLBrand.follow()</script>
LLBrand.set('house-pour') // page + widgets, one front
LLBrand.set('console', { wipe: 'groups' }) // widgets only