• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

humanspeak / svelte-motion / 28598064347
59%
main: 57%

Build:
Build:
LAST BUILD BRANCH: fix/presence-exit-placeholder-slot
DEFAULT BRANCH: main
Ran 02 Jul 2026 02:35PM UTC
Jobs 1
Files 250
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

02 Jul 2026 02:31PM UTC coverage: 58.88%. First build
28598064347

push

github

web-flow
feat(reorder): add Reorder.Group + Reorder.Item drag-to-reorder (#429)

Framer Motion-compatible Reorder namespace: axis-locked drag with
mid-gesture swaps (checkReorder port), FLIP siblings, snap-to-slot
release, edge auto-scroll, and full drag-prop passthrough.

- Port upstream Reorder utils (check-reorder, auto-scroll) with a
  client-coords fix; group order registry + swap application as pure
  testable modules
- Add public onLayoutMeasure prop to motion components (projection
  measure events with seed replay) for item slot registration
- Wire the pre-built adjustOrigin drag handle into
  commitObservedLayout: a dragged item whose DOM slot moves skips the
  FLIP and shifts the gesture origin instead, staying pinned under
  the cursor (0px drift through multi-slot swaps)
- Let actively dragged elements bypass the viewport-scroll guard so
  the first swap after a window scroll isn't double-fired
- Default items to position: relative so the floating zIndex applies
  when an upward swap moves the dragged item earlier in the DOM
- Test pages (basic, axis-x, siblings-flip, custom-drag, scrollable,
  page-scroll), 22 Playwright specs, 33 unit specs, docs page +
  examples (default + scrollable with layoutScroll)

Refs #310

Co-authored-by: Claude Fable 5 <noreply@anthropic.com>

837 of 1640 branches covered (51.04%)

Branch coverage included in aggregate %.

171 of 197 new or added lines in 9 files covered. (86.8%)

3221 of 5252 relevant lines covered (61.33%)

21.22 hits per line

Uncovered Changes

Lines Coverage ∆ File
7
72.22
src/lib/components/Reorder/Group.svelte
7
91.67
src/lib/components/Reorder/autoScroll.ts
6
85.71
src/lib/components/Reorder/Item.svelte
6
58.26
src/lib/html/_MotionContainer.svelte
Jobs
ID Job ID Ran Files Coverage
1 node-22 - 28598064347.1 02 Jul 2026 02:35PM UTC 250
58.88
GitHub Action Run
Source Files on build 28598064347
  • Tree
  • List 250
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28598064347
  • 7fcf001f on github
  • Prev Build on feat/transform-template (#28446846087)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc