This page is the screenshot-friendly regression target for the pilot skin work. - The grid uses nested `data-skin`, `data-motion-pack`, and - `data-motion="reduced"` scopes so the same building blocks can be + The grid uses nested `data-skin` and `data-motion` scopes so the same + building blocks can be reviewed side by side.
- {motionPackDetails[motionPack].note} + {motionModeDetails[motionMode].note}
- {motionAccessibilityMode.value === "reduced"
- ? '`data-motion="reduced"`'
- : "System preference"}
- {" "}with{" "}
-
- {`data-motion-pack="${motionPack}"`}
-
- .
-
Dialog still portals to the document root, so compare its real overlay and panel treatment with the Storybook toolbar. The matrix above covers scoped - inline regression across packs and reduced-motion overlay. The control below + inline regression across default and reduced motion modes. The control below covers the live overlay behavior.
- Motion Pack + Motion
- {motionPackDetails[motionPack].label} -
-- Accessibility Override -
-- {motionAccessibilityDetails[motionAccessibility].label} + {motionModeDetails[motionMode].label}
Timing and motion scale now live in variables that components can consume - directly. The toolbar now separates the active motion pack from the - accessibility override. + directly. The toolbar now switches between the default interaction layer + and the reduced-motion fallback.