Shop redesign: tactile cards + product detail sheet
Answers "what's in this pack / how much XP": shop items now carry contents (sticker ids / emojis), xp amount, and a fa/en description. Cards are tactile (press-3d), show the artwork + name + a quick hint (item count or +XP) + price, with an owned check badge. Tapping a card opens a detail sheet that shows the full contents (every sticker/emoji rendered), the XP granted, a description, and a Buy button (gold when affordable, "need coins" otherwise). Verified: tsc + next build clean; web rebuilt :1500. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -260,6 +260,7 @@ const fa: Dict = {
|
||||
"shop.stickers": "بسته استیکرها",
|
||||
"shop.xp": "امتیاز تجربه (XP)",
|
||||
"shop.xpHint": "افزایش سریع سطح — XP گران است",
|
||||
"shop.includes": "شامل",
|
||||
"reward.newTitle": "عنوان جدید",
|
||||
|
||||
"reactions.title": "شکلک",
|
||||
@@ -525,6 +526,7 @@ const en: Dict = {
|
||||
"shop.stickers": "Sticker packs",
|
||||
"shop.xp": "XP packs",
|
||||
"shop.xpHint": "Level up faster — XP is expensive",
|
||||
"shop.includes": "Includes",
|
||||
"reward.newTitle": "New title",
|
||||
|
||||
"reactions.title": "Emoji",
|
||||
|
||||
Reference in New Issue
Block a user