v2.3.4 – Dribbble-grade landing, 14-token gallery, npm + MCP polish
v2.3.4
Dribbble-grade landing page (https://kayforkind.github.io/reimagine-it/)
- Dark cinematic redesign with animated hero art panel, keyword marquee, transformation cycler
- 14-token scroll-revealed grid, show/hide case-study cards, statistics bar
- Live playground preserved — all 14 tokens selectable in-browser
14-token visual board
- One real source through all 14 design tokens, captured as a labeled PNG grid
- Embedded in the README and the landing page — shows genuine CLI output, not mockups
npm package polish
- README image URLs now absolute (raw.githubusercontent.com) — renders on npmjs.com
- Verified end-to-end:
npx reimagine-it@latestships a redesign, MCP server initializes correctly - MCP invocation fixed:
npx --package reimagine-it reimagine-it-mcp(the bin lives inside the package)
Design Health Action — Marketplace auto-publish
publish.ymlworkflow added to Kayforkind/design-health-actionv1major tag auto-created on release — verified working with v1.0.1- Use:
uses: Kayforkind/design-health-action@v1
Regeneration
- All 4 end-user examples, 5 GIFs, and docs assets regenerated and synced
- 44/44 tests pass; engine bundles fresh; Pages rebuilt and serving
🛒 GitHub Actions Marketplace
This release publishes the reimagine-it Design Health action to the GitHub Actions marketplace.
Quick start
- uses: Kayforkind/reimagine-it@v2.3.4
with:
path: "**/*.html"What it checks
| Category | Checks |
|---|---|
| Typography | Hierarchy levels, text measure, missing display fonts |
| Palette | Off-palette accents, unstyled ::selection, >5 non-neutral colors |
| Motion | Missing prefers-reduced-motion, missing :focus-visible, non-compositor animation |
| Content | Blank plates, placeholder labels, fabricated content |
| Structure | No hero SVG, missing landmarks, broken images |
| Performance | Missing content-visibility, CLS risk, DOM depth |
18 deterministic rules. No LLM. No API key.