j3w1 / theme

j3w1 / theme4.0.0

j3w1 / command

  • SPEC Overview
  • SPEC Foundations
  • SPEC Components
  • SPEC Patterns
  • SPEC Tokens
  • SPEC Tools
  • SPEC Workbench
  • SPEC Form builder
  • SPEC Task kit
  • SPEC Recipes
  • SPEC Figma bridge
  • SPEC Report an issue
  • SPEC Implement
  • SPEC For agents
  • SPEC Ports
  • SPEC Releases
  • SPEC Specification
  • DEMO Vue application demo

Table workbench

Inspect maintained specimens, states, viewport behavior, anatomy and contrast.

Source revision 9afef8564142e41458748895d16b4df161a67d66

Controls use maintained specimens. A forced focus ring is a visual simulation; it does not move keyboard focus. Profile previews keep their published approval status. Sample text stays in this page unless explicitly included in a shared link.

Actual build: 9afef8564142e41458748895d16b4df161a67d66 Source snapshot: sha256-k0TNK0nPFlj76u4ABHi6wh5Kr1vRy1FyYnrBFaEhG8k=

Canonical specimen

tabsnavigationR17
menunavigationR18
tabledisplayR18
chartdisplayR20

JavaScript adds the controls below; the complete specification and this specimen remain available without it.

Live specimen

The iframe has its own viewport. Wide previews scroll inside this inspection region. Resizing is not browser zoom, device emulation, or an accessibility pass. Initial configuration is reproducible; subsequent interactions are temporary.

Anatomy and measurements

Select a documented part. The overlay does not capture input or change layout.

Metric / mappingDeclared roleResolved valueMeasured value / result

Contrast lab

Uses the specification’s contrast engine. Choose a context explicitly; a ratio does not establish semantic suitability or overall accessibility. Large text means at least 18.66px bold or 24px regular. Alpha requires the selected opaque underlay.

Motion inspection

Replay the maintained hover background transition. Inspection speed is explicitly slowed to one quarter; system reduced motion always wins. Playback stops when the workbench is hidden.

Share this configuration

Prepare a public issue draft

Describe the problem and review the resulting draft. Entered specimen text, storage, screenshots, and unrelated URLs are not collected. No issue is submitted automatically.

Open GitHub composer

Static motion endpoints

Default and documented hover backgrounds, available without JavaScript. Property: background-color; duration: 80ms from motion.duration.fast; easing: ease (CSS default). Reduced motion uses instant endpoints.

default

hover