Skip to content

feat: add reveal motion easing token#6

Merged
brxs merged 2 commits into
mainfrom
codex/ease-reveal
Jul 20, 2026
Merged

feat: add reveal motion easing token#6
brxs merged 2 commits into
mainfrom
codex/ease-reveal

Conversation

@brxs

@brxs brxs commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add --pw-ease-reveal as the shared playful reveal motion curve
  • expose the token through Tailwind as ease-reveal
  • document and contract-test the new public token
  • bump @protocol-works/design-tokens from 0.2.1 to 0.2.2 for npm publication

Why

Rabbithole's holarchy overlay uses a spring-like reveal motion. Publishing that curve as a design token makes the approved motion reusable across products instead of leaving it as a product-local value.

Impact

Consumers can use var(--pw-ease-reveal) directly or Tailwind's ease-reveal utility. Existing motion tokens remain unchanged.

Version 0.2.2 is ready for npm publication after merge; this PR does not perform the publication itself.

Validation

  • npm run check
  • npm pack --dry-run
  • npm pack --dry-run --workspace @protocol-works/ui

@brxs
brxs marked this pull request as ready for review July 20, 2026 08:54
@brxs
brxs merged commit 3020a9d into main Jul 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant