Updated: 2026-07-06 17:22 ET
Audited: 2026-07-06 17:22 ET
4128:7733 · live file owEYzHf7FrHRvWC2u82UOl ("ALPA mobile app") · captured 2026-07-06 · decision D47toggle-settings. A gap audit flagged this live-file node
(4128:7733) as separate from the already-catalogued toggle-settings primitive
(node 4875:11208, code name ToggleSettings). Direct structural comparison confirms
toggle-settings composes this atom: each of its two states contains a
Toggle - Switch instance (64×28, identical Frame+Knob structure to this master's On state)
alongside a sibling label text node. This page specs the bare switch atom only — see
design-tokens.html for the cross-reference table.
| State | Dimensions | Fill | Structure |
|---|---|---|---|
| Off | 64 × 28 | #d2d4d6 (track) | Frame (21×10, AX label as an ELLIPSE) + Knob (39×24, fill #ffffff) |
| On | 64 × 28 | #007bc2 (track) | Frame (21×10, AX label as a RECTANGLE) + Knob (39×24, fill #ffffff) |
Component_set overall bounding box is 104×120 (both states stacked in the Figma canvas) — each individual state is 64×28, the actual rendered control size. The "AX Label" child differs in shape (ellipse vs rectangle) between states — likely a Figma accessibility/labelling artifact rather than a rendered visual element; not carried into the CSS preview above.
No new design tokens introduced — both fills (#d2d4d6, #007bc2) already exist in design-tokens.html's palette.
New scaffold/atom ViewModel. Spec-only; not yet in ComponentViewModels.cs.
toggle-settingsThe existing design-tokens.html / D23 entry
toggle-settings (node 4875:11208, code name ToggleSettings) composes this atom: its
Property 1=Default state (299×28) pairs a "Lorem ipsum dolor sit amet" label with a
64×28 Toggle - Switch instance; its Property 1=Variant2 state (244×44) stacks the same instance
with a wrapping label below. ToggleSettings' own node-id gap (still null in the
screen-mapping.html node registry) is not
resolved by this page — that remains open, tracked separately from this atom's own capture.
ToggleSettingsViewModel — the latter composes this one plus a label, per the note above..fig binary export available, so no Figma designer-annotation pins could be extracted for this component.