Skip to content

Add Bmotion tool (#12447)#12448

Open
msynk wants to merge 23 commits into
bitfoundation:developfrom
msynk:12447-add-bmotion
Open

Add Bmotion tool (#12447)#12448
msynk wants to merge 23 commits into
bitfoundation:developfrom
msynk:12447-add-bmotion

Conversation

@msynk

@msynk msynk commented Jun 13, 2026

Copy link
Copy Markdown
Member

closes #12447

Summary by CodeRabbit

  • New Features
    • Introduced Bit.Bmotion, a Blazor WebAssembly animation library with <Bmotion>, <BmotionAnimatePresence>, <BmotionConfig>, variants, gestures/drag (including constraints), FLIP layout animation, viewport-triggered animations, scroll tracking, reduced-motion handling, and programmatic animation controls.
  • Demos & UI
    • Added a complete Demos app shell (navigation + improved routing) and multiple interactive demo pages (Home, Basic, Springs, Gestures, Variants, Keyframes, Presence, Drag, Scroll, Layout) with syntax-highlighted, copyable code snippets.
  • Documentation
    • Added comprehensive setup/API, accessibility, and security guidance.
  • Tests
    • Expanded MSTest coverage for easing, interpolation, and animation driver behavior.

Loading
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.

The new Animation utility native for Blazor

1 participant