@agentshouse/mdhouse-tokens
v0.1.0-alpha.2
Published
The agents.house design tokens and identity assets: tokens and assets only, no component and no script
Readme
@agentshouse/mdhouse-tokens
The agents.house design tokens and identity assets. Tokens and assets only: no component, no script and no font binary.
A House ceremony page and the official panel both style themselves from this package, so a ceremony opened from the panel is recognisably the same product (PRD-0072 §2).
| Export | What it is |
| --- | --- |
| @agentshouse/mdhouse-tokens/tokens.css | The semantic tokens as CSS custom properties. Light is the root value, dark replaces it under prefers-color-scheme, and every scheme token carries both values, so the switch needs no script |
| @agentshouse/mdhouse-tokens/tokens.json | The same tokens, machine-readable, with both schemes resolved to concrete values |
| @agentshouse/mdhouse-tokens/assets/* | The dot mark in its four states, normal, offline, syncing and error, light and dark, and the App icons |
<link rel="stylesheet" href="…/@agentshouse/mdhouse-tokens/tokens.css" />.page {
background-color: var(--surface-canvas);
color: var(--text-primary);
font-family: var(--font-ui);
}Never declare a transition on the background shorthand for an element whose
background comes from a token: the shorthand stops background-color from
committing when the token resolves to the other scheme's value. Transition the
concrete background-color longhand instead.
The identity mark carries visible status text beside it and takes the precedence error over syncing over offline over normal. Colour is never its only signal: the states differ by fill, outline and motion too.
Every file here is derived from docs/design/system/ in
agentshouse/mdhouse, which is the
one owner of the values and the design document that records their provenance.
