← sti.care labs

36 - The editorial design language (info.sti.care)

The info site's visual language and style architecture. Same tokens as the app, different grammar: where the app is a product of cards and controls, the library is a publication. This doc owns the rules; the live rendering of every piece is the unlisted style-guide page on the site itself. Where a decision generalizes to the app or the other surfaces, that is noted, and what is info-only is marked.

Why an editorial skin

The library must read as professional and authoritative while staying approachable, and it must earn that through structure, not decoration. Tinted cards, pill chips, and icon tiles read app-like and bubbly at desktop; a publication reads through typographic hierarchy, hairline rules, density, and restraint. The skin changes the grammar while keeping the palette, spacing, and button primitives shared with the app, so the two surfaces still read as one brand.

Type

Surfaces

Color

Density and rhythm

Layout

Templates and their one action

Style architecture

The style guide page

The style-guide page renders every text style, color, and component with the real CSS: unlisted and noindex, but shipped, so it enters the visual-baseline corpus and the whole system regresses as one dense target. It is also the review artifact for adopting the language elsewhere.

What generalizes to the app, and what stays info-only

Generalizes to the app: the layered cascade over the shared tokens, the serif display voice, ink-forward color rules and derived AA status inks, the hairline surface grammar, the container-query policy, the one-primary-action rule, and the style-lint guardrails, with the app carrying its own editorial equivalents of cards and rows. Info-only: the article reading measure and prose styles, the facts strip, and the publication templates.