wbDesign Wiki
Storybook

Table Cell/Checkbox — Figma Assembly Rules

Скачать .md ↓
Figmaatom

Status: active Figma assembly contract.

Scope

Use this contract for a row-selection checkbox body cell. Selection behavior and row data remain owned by the enclosing table.

Source Evidence

  • Identity and exposed anatomy rechecked read-only on 2026-09-05 at exact node. This confirms the documented owner/reference, not every assembly predicate or runtime token parity.

  • Direct Figma evidence: node 18296:100305 passed context, screenshot (40×48), and variable checks.

Required Assembly

  • Dependency classification: component.checkbox is required because the published body-cell target is defined by its nested selection control.
  • Rule ID: table.cell.checkbox — use the published cell and its nested small Checkbox; never draw a local checkbox or freeze selection as custom artwork.
  • Keep the nested Checkbox at the mapped S - 16 size and use its existing Selected and State variants for design evidence.
  • Keep row selection, select-all, indeterminate state, and persistence in the enclosing table contract; the body cell does not own them.
  • Apply fixed-column treatment only as part of the enclosing pinned column.

Verification Checklist

  • table.cell.checkbox: both cell and checkbox remain library instances.
  • The checkbox is not replaced with an icon or a manually drawn control.
  • Screen-specific selected values are not encoded in this reusable contract.
WB Logistics · Design SystemСборка 91da5ae

Поиск по Wiki

Начните вводить название или текст