20 Commits

Author SHA1 Message Date
e41fc10c77 Rename shop items to plain sprite labels and improve thumbnail visibility.
Use code-side display names in the shop UI so labels stay correct even when DB rows lag, and add a neutral thumbnail glow so dark colors remain visible.
2026-05-24 10:10:08 -06:00
bd369825c3 Tint shop item thumbnails with the user's character layer colors.
Replace default gray previews so clothing and accessories in the shop grid reflect each layer's saved color, including skin tone for eyes.
2026-05-24 09:47:48 -06:00
pricewowen
ec1bfa3fbe Improvements to the UI 2026-05-24 08:49:37 -06:00
pricewowen
5ebcf33bca Polish quiz completion UX, room PNG backgrounds, and habits list order
Polish quiz completion UX, rooms, and app layout.
2026-05-24 07:09:40 -06:00
8c0603475f Use shop SVG assets for paid room previews so thumbnail and LCD match.
ParallaxRoomBackground renders sceneImage with pixelated cover for room-night
and room-forest instead of mismatched CSS layers.
2026-05-24 05:11:16 -06:00
3470d444b4 Add customize-screen shop preview and purchase flow.
Locked items can be previewed on the pet from the editor, purchased with points in the preview modal, and opened in the full customize view from the shop.
2026-05-24 05:05:46 -06:00
ac0b102e78 Fix shop room preview showing solid green LCD background.
Include lib/ in Tailwind content so parallax room gradient classes from room-backgrounds.ts are emitted in production CSS.
2026-05-24 05:01:00 -06:00
5dda46cb87 Improve shop UX, starting balance, and top bar branding.
Give new users 100 free points, allow shop previews regardless of balance, rename clothing items with descriptive labels, and show only the HaBit logo in the top-left.
2026-05-24 04:51:01 -06:00
69131ac8eb Add shop preview modal to try items on your pet before buying.
Preview overlays the item or room background on the current avatar without equipping.
2026-05-24 04:45:35 -06:00
4df8ea8d66 Add placeholder shop previews for Starlit Night and Mystic Forest.
Simple SVG thumbnails at /shop/room-night.svg and /shop/room-forest.svg.
2026-05-24 04:42:35 -06:00
68b3da1d13 Keep single-column layout on mobile until desktop breakpoints.
Wide max-widths and shop grids now only expand at lg/xl, not sm/md.
2026-05-24 04:28:49 -06:00
91cced4c75 Fix app shell layout with stable top bar and dynamic nav offset.
Unified chrome keeps the home logo top-left, measures bottom nav height
for scroll clearance, and adds responsive content widths for mobile/desktop.
2026-05-24 04:26:09 -06:00
fb6b012771 Hide shop item debug ids from the storefront UI.
Remove internal variant ids like room-forest from item cards.
2026-05-24 04:10:00 -06:00
c6e807d25d Fix shop card layout and spacing.
Use compact self-contained item cards, wider shop shell, and responsive grid so buttons and labels stay inside each card.
2026-05-24 04:07:32 -06:00
5fefc65412 Wire shop UI to RPCs and auto-equip after purchase.
Refactor client storage to call Supabase RPCs and equip items immediately after a successful buy.
2026-05-24 04:02:56 -06:00
pricewowen
9fdec200b5 Stable version with additional styling 2026-05-24 01:43:59 -06:00
masongga
cd5feb3a98 added 'empty' message to shop when nothing is there 2026-05-24 00:34:18 -06:00
pricewowen
61f98866e8 avatar to main merge
I have completed the character creation screen on the avatar branch and am preparing to merge it into main.
2026-05-23 23:24:36 -06:00
masongga
5f0bbaf3cf added shop functionality. Shop now pulls from db 2026-05-23 22:46:58 -06:00
masongga
4d22c04f83 adding habit_streak_milestones 2026-05-23 22:18:28 -06:00