Skip to content

Hero: fast intro sweep + stacked toaster; Prompt empty-project fix#2

Merged
lottabydesign merged 3 commits into
mainfrom
site-ui-polish
Jun 14, 2026
Merged

Hero: fast intro sweep + stacked toaster; Prompt empty-project fix#2
lottabydesign merged 3 commits into
mainfrom
site-ui-polish

Conversation

@lottabydesign

Copy link
Copy Markdown
Owner

Follow-up changes made after PR #1 was merged. Site-only (/site); no library changes.

Hero fan

  • One-time fast intro sweep: on load, the fan rapidly riffles out to the last stamp and back to the first, then stops. Driven by synthesized arrow-key events (no library control API); the library's 0.45s card transition smooths the fast steps into one continuous sweep. Aborts on any user interaction; skipped under prefers-reduced-motion.
  • Demo stamps are now named (Meridian / "Brass compass · 1972", etc.) instead of One–Eight.

Tap toast → stacked toaster

  • Tapping a stamp shows a Sonner-style stacked toaster (hand-rolled, no dependency): swatch in the stamp's frame color + title + subtitle. Newest sits in front, hover expands the stack, swipe-down dismisses, 4s auto-dismiss.

Install — Prompt tab

  • The "copy to your agent" prompt now handles an empty directory (scaffold a React app via Vite) and defaults to npm when there's no lockfile — previously it assumed an existing project/package manager.

Misc

  • Taller rainbow wash band on the page top.

- Replace the perpetual ping-pong attractor with a single rapid sweep on load
  (right to the last stamp, back to the first), then stop. Aborts on user
  interaction; skipped under reduced motion.
- Refactor the tap toast into a stacked StampToaster (newest in front, hover to
  expand, swipe-down to dismiss, 4s auto-dismiss).
- Taller rainbow wash band on the page top.
@vercel

vercel Bot commented Jun 14, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
stampstack Ready Ready Preview, Comment Jun 14, 2026 8:16pm

@lottabydesign lottabydesign merged commit 9f36a7f into main Jun 14, 2026
4 checks passed
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.

1 participant