feat: expand animation presets

Merged
KA
3mo ago
+650-91

Summary

  • expand Benday from 7 to 21 logo-preserving animation presets
  • organize presets into five families and replace Helix with Wave
  • redesign the playground picker with search, grouping, larger live previews, and a theme-aware scrollbar
  • document and test the expanded preset catalog
  • release Benday 0.3.0

Validation

  • bun test
  • bun run check
  • bun run typecheck
  • bun run knip
  • bun run build

Summary by cubic

Expand benday animation presets from 7 to 21, organized into five families, and ship a new searchable, grouped preset picker with larger live previews. Also updates exports and types, improves playground responsiveness, adds tests, and releases benday 0.3.0.

  • New Features
    • 21 logo-preserving presets grouped into Signature, Sweep, Orbit, Field, and Transform, with a curated PRESET_NAMES order.
    • API: export PRESET_FAMILIES and PresetFamily, extend PresetName, and update @registry/ui/benday exports.
    • Playground: new picker dialog with search, family grouping, bigger previews, and a theme-aware scrollbar; minor mobile/responsive tweaks.
    • Docs/Tests: add presets.test.ts; update README and usage page to show families.
    • Release benday 0.3.0 with changelog.