Skip to content

Polish shop previews, stamp/cursor assets, and character icon motion#12

Merged
kiyarose merged 7 commits into
charpatchfrom
cursor/shoppe-character-polish-b2e2
May 23, 2026
Merged

Polish shop previews, stamp/cursor assets, and character icon motion#12
kiyarose merged 7 commits into
charpatchfrom
cursor/shoppe-character-polish-b2e2

Conversation

@kiyarose
Copy link
Copy Markdown
Member

@kiyarose kiyarose commented May 23, 2026

Summary

  • fix character rendering regressions caused by SVG toggle/layer handling so body/hair assets stay visible and hair toggles do not leak detached fragments
  • stabilize arm animation transforms by preserving per-node base transforms, resetting before each pose transition, and applying pose rotations against fixed pivots
  • recalibrate pose angles so idle/present/think/write/shop/wave are visibly distinct in Character Lab and side mascot contexts
  • keep the Character nav badge centered by rendering from a cropped headshot data URL with the active appearance
  • make side mascot placement sticky in a dedicated right column across desk layouts on large screens
  • slim cursor rendering by moving cursor asset generation into shopCursorAsset.ts and reducing render size/hotspots for preview + live cursor CSS

Walkthrough artifacts

character_assets_pose_sidebar_cursor_demo.mp4
Character Lab assets visible
Wave pose distinct
Single sticky settings character
Slim shop cursor preview

Validation

  • npx eslint src/features/shop/shopCursorAsset.ts src/features/shop/shopCosmetics.tsx src/features/shop/Shoppe.tsx src/features/character/CharacterNavIcon.tsx src/features/character/DeskCharacterLayout.tsx src/features/character/MentellCharacter.tsx src/features/character/applyCharacterAppearance.ts src/features/character/characterPoses.ts src/features/character/useArmPoseAnimation.ts
  • npm run build:check
  • manual browser QA on http://127.0.0.1:4173/ covering Character Lab assets/hair/poses/sleeves, centered nav badge, settings sticky side mascot, and slim shop cursor preview

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

cursoragent and others added 7 commits May 23, 2026 18:54
Co-authored-by: Kiya Rose Ren-Miyakari <kiya.rose@sillylittle.tech>
Co-authored-by: Kiya Rose Ren-Miyakari <kiya.rose@sillylittle.tech>
Co-authored-by: Kiya Rose Ren-Miyakari <kiya.rose@sillylittle.tech>
@kiyarose kiyarose marked this pull request as ready for review May 23, 2026 23:17
@kiyarose kiyarose merged commit e637317 into charpatch May 23, 2026
@kiyarose kiyarose deleted the cursor/shoppe-character-polish-b2e2 branch May 23, 2026 23:18
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.

2 participants