Semantic HTML first
Native controls keep browser behavior, forms, keyboard interaction, and assistive-technology semantics visible.
A zero-runtime design system for interfaces where state, meaning, and accessibility need to remain explicit. Forma supplies semantic HTML contracts, design tokens, and CSS. Applications retain authority over behavior and domain state.
Forma standardizes presentation without becoming a second application runtime.
Native controls keep browser behavior, forms, keyboard interaction, and assistive-technology semantics visible.
Tokens, layout, state styling, responsive behavior, motion, and forced-color support live in the design system.
Limen/application code supplies non-native behavior. Ordo/domain state decides what transitions are legal.
Every implemented pattern has a dedicated page with default, representative-state, and constrained-layout examples.
Distribute a bounded amount across multiple choices while preserving direct numeric entry.
Capture distinct strongest and weakest choices without hiding the two-selection constraint.
A two-option radio-backed answer that preserves Unanswered as distinct from false.
Repeated single-choice scales arranged as a matrix while retaining per-row radio semantics.
One radio-backed contract for ordered Likert, agreement, confidence, frequency, and similar scales.
A focused two-alternative comparison using ordinary choice semantics.
A stable prompt, help, selector, and validation structure for assessment questions.
Ordered-choice presentation with non-drag movement controls and visible positions.
A bipolar textual scale that keeps the ordered response radio-backed and explicit.
Unknown, not-applicable, and other non-scale answers visually separated from the primary continuum.
Ordinal rating presented with symbols while retaining accessible textual labels.
Semantic single-choice options with primary and supporting text.
Nested disclosure and choice structure for hierarchy without assigning parent-child domain meaning.
Multi-selection across a hierarchy with application-owned propagation and selection rules.
Choice cards that pair media with visible text while keeping the input semantic.
Checkbox-backed selection with explicit guidance for minimum, maximum, or exclusive choices.
Radio-backed compact selection with visible selected and focus states.
Modal presentation built on the platform dialog element and declarative commands.
Expandable content built on details and summary with no runtime behavior layer.
Top-layer supplemental content built on the Popover API.
Bounded numeric entry using the native number input and explicit constraints.
Direct lower/upper endpoint entry; graphical dual-thumb behavior is an optional application enhancement.
Single-value range input with accessible bounds and direct keyboard/pointer control.
A checkbox-backed on/off preference control with role=switch and a visible track/thumb treatment.
Present unresolved work, evidence needs, and blocking status without making the design system authoritative.
Determinate progress using the native progress element plus explicit current/total text.
Question-level recovery guidance with icon, text, and non-color signaling.
Focusable page-level error summary with links back to affected controls.
Field/operator/value clauses for typed rule editing while the application owns expression semantics.