Skip to content

fix(vd3): patch 1.2.1 — glass modal, spinner, spotlight/morph/stepper polish - #6

Merged
Nostromo-618 merged 2 commits into
mainfrom
dev-v121
Aug 2, 2026
Merged

fix(vd3): patch 1.2.1 — glass modal, spinner, spotlight/morph/stepper polish#6
Nostromo-618 merged 2 commits into
mainfrom
dev-v121

Conversation

@Nostromo-618

Copy link
Copy Markdown
Member

@vanduo-oss/vd3 — patch 1.2.1

Patch release polishing loading UX, glass modal, motion composables, and a few component CSS surfaces. Additive patch — no breaking changes.

Summary

  • Loading spinner — outline/ghost button spinners stay visible (OpenSpec + CSS)
  • VdModal — glass surface option
  • Spotlight — body-level cutout positioning polish
  • Morph — settle without bounce; badge morph tweaks
  • Stepper — opt-in animated reveal
  • Transfer / button-group / collections — CSS and behavior polish
  • Version bump + CHANGELOG / README for 1.2.1
  • Expanded unit coverage (modal, transfer, morph, spotlight, stepper)

Test plan

  • pnpm build / unit tests / stylelint / class-coverage gates green
  • Visual: outline & ghost buttons with loading — spinner readable on all variants/sizes
  • Visual: VdModal glass vs default; focus trap / close still work
  • Spotlight cutout aligns over target after scroll/resize
  • Morph / morph-badges settle cleanly (no bounce)
  • Stepper animated reveal opt-in only; default path unchanged
  • Transfer, button-group, and collections look/feel unchanged aside from intended polish

Please do not merge yet — awaiting the auto-review.

Made with Cursor

Nostromo-618 and others added 2 commits August 2, 2026 14:00
…/stepper polish

Outline/ghost loading spinners stay visible; VdModal gains glass; spotlight
uses a body-level cutout; morph settles without bounce; stepper adds opt-in
animated reveal; button-group, transfer, and collection polish.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@kilo-code-bot

kilo-code-bot Bot commented Aug 2, 2026

Copy link
Copy Markdown

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (14 files)
  • css/components/button-group.css - vertical button group layout fixes
  • css/components/buttons.css - outline/ghost/plain loading spinner visibility
  • css/components/collections.css - card-body flush clipping
  • css/components/spotlight.css - body-level highlight cutout
  • css/components/stepper.css - animated reveal
  • css/components/transfer.css - icon buttons, hover/focus styles
  • css/effects/morph.css - settle freeze, snappier timings
  • src/components/VdModal.vue - glass prop, fallthrough attrs
  • src/components/VdTransfer.vue - VdIcon carets
  • src/composables/useMorph.ts - settle morph, cooldown lock
  • src/composables/useMorphBadges.ts - settle morph for badges
  • src/composables/useSpotlight.ts - body-level highlight cutout
  • src/composables/useStepper.ts - opt-in animated reveal
  • src/index.ts - version bump

Reviewed by deepseek-v4-pro · Input: 82.5K · Output: 13.7K · Cached: 786.8K

@Nostromo-618
Nostromo-618 merged commit c817d8d into main Aug 2, 2026
2 checks passed
@Nostromo-618
Nostromo-618 deleted the dev-v121 branch August 2, 2026 11:59
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