Tokens
Map color, type, radius, spacing, and motion duration to site design tokens.
tokens.cssA working rebuild of the spatial art-timeline interaction shared by @micka_design, with draggable movement cards, spring panels, a knowledge check, source code, and the implementation workflow.
A queued notification stack with one-at-a-time focus, timed progress, action buttons, pause-on-hover, dismiss, and reduced-motion support.
A horizontal, zoom-like canvas of movements. Drag, wheel, or use the controls. Cards reveal context; the knowledge check uses a spring modal and reorder interaction.
Keep the interaction independent from product data so it can move into KStudio, PalmBook, DevStudio, or later sites without a rewrite.
Map color, type, radius, spacing, and motion duration to site design tokens.
tokens.cssShip one framework-free core with clean state and accessibility behavior.
toast.js · timeline.jsWrap it for React/Vue or connect it to a product event bus and live data.
useToast() · Timeline<T>Visual, keyboard, reduced-motion, touch, and 393–3840 px regression checks.
tests/interaction.specVersion the package, source reference, demo URL, owner, and changelog.
@lakshan/interaction-labnotify(), dismiss(), clear()