You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(react): add ScrollNumber component and enhance Badge with scroll animation (#74)
* feat(react): add ScrollNumber component and enhance Badge with scroll animation
Add a new ScrollNumber component for animated digit transitions with
shortest-path scrolling across 0/9 boundary. Integrate it into Badge
so count changes animate smoothly.
* chore: add changeset for ScrollNumber and Badge enhancement
* docs: add TextLoop component design spec
* docs: update TextLoop spec with edge cases and accessibility
* docs: add TextLoop implementation plan
* feat(text-loop): add types and barrel export
* test(text-loop): add tests for TextLoop component
* feat(text-loop): implement TextLoop component
* style(text-loop): add TextLoop styles
* feat(text-loop): register exports and docs route
* docs(text-loop): add demos and documentation
* fix(alert): add content wrapper for proper flex layout
Wraps Alert content in a ty-alert__content div with flex: 1 and
overflow: hidden so child components like Marquee/TextLoop can
properly expand within the flex container.
* refactor(text-loop): remove horizontal direction and add demos
Remove left/right direction support from TextLoop (vertical-only now).
Restore Alert LoopBanner demo to use Marquee, add dedicated TextLoop
demos for direction, interval, play-once, and alert banner.
* chore: update changeset to include TextLoop
* style(text-loop): register TextLoop styles in component bundle
* chore: remove docs
Add ScrollNumber component with animated digit transitions and shortest-path scrolling; integrate into Badge for smooth count animations. Add TextLoop component for cycling through children with vertical slide transitions.
0 commit comments