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

humanspeak / svelte-motion / 26195076707
69%
main: 3%

Build:
Build:
LAST BUILD BRANCH: fix/release-cleanup-always-run
DEFAULT BRANCH: main
Ran 20 May 2026 11:06PM UTC
Jobs 1
Files 223
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

20 May 2026 11:04PM UTC coverage: 69.066%. First build
26195076707

push

github

web-flow
feat(docs): migrate examples to ExampleV2 chrome (batch 1: standalones) (#357)

* feat(docs): adopt ExampleV2 + demoManifestPlugin chrome — pilot variants-while-hover

Phase 2 foundation + first migrated example. Establishes the per-page
template the remaining ~30 examples will follow.

Foundation:
- `docs/vite.config.ts` registers `demoManifestPlugin({ stripComments,
  stripWrappers })` from docs-kit `2026.5.29`. The plugin pre-renders
  every `src/lib/examples/<slug>/demos/*.svelte` with Shiki and emits
  `src/lib/demo-manifest.json` (now gitignored, regenerated on every
  build / dev start). Marker-based strip options let demo files carry
  a positioning shell + maintainer notes without leaking either into
  the published code panel.
- `docs/src/routes/examples/+layout.svelte` swaps the raw
  `HeaderV2`/`FooterV2` chrome for `ExampleLayoutV2`, which provides
  the `.brut-wrap` surface (`--brut-bg`, `--brut-rule`, etc.) that
  every `ExampleV2` sheet needs to render its hairline-bordered card.
  `enhanceCodeBlocks` decorates inline `<code>` chips in the lede /
  notes columns. Surgical `:global(.dk-ex-body) { flex: 1 1 auto }`
  override forces the body to claim remaining panel height — without
  it the footer strip floats mid-panel whenever the lede column is
  taller than an intrinsically-sized demo (TODO: upstream as a
  docs-kit fix).

Pilot — `variants-while-hover`:
- New `docs/src/lib/examples/variants-while-hover/demos/{InlineForm,
  VariantKey}.svelte` — one demo file per sheet section, each
  authoring exactly the lesson code (no docs-kit imports). Both carry
  a `.humanspeak-demo-shell` flex-centering wrapper with a
  `<!-- HUMANSPEAK: ... -->` comment explaining why; both vanish from
  the published manifest via docs-kit's `stripWrappers` +
  `stripComments` + `stripOrphanCSSRules`.
- `docs/src/routes/examples/variants-while-hover/+page.svelte`
  rewritten to the sheet-section pattern: a `sections[]` array
  driving `ExampleV2` instances ... (continued)

481 of 634 branches covered (75.87%)

Branch coverage included in aggregate %.

1812 of 2686 relevant lines covered (67.46%)

10.92 hits per line

Jobs
ID Job ID Ran Files Coverage
1 node-22 - 26195076707.1 20 May 2026 11:06PM UTC 223
69.07
GitHub Action Run
Source Files on build 26195076707
  • Tree
  • List 223
  • 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 #26195076707
  • b39304fe on github
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc