redesign: Stash page full UX overhaul
Key improvements: - NEW: List view (default) — compact swipeable rows for mobile, perfect for scanning inventory quickly. Grid view still available via toggle. - NEW: Floating FABs on mobile — red + to add to stash, cyan heart to add to wishlist, positioned above the nav bar with safe-area support - NEW: Cross-device sync info banner explaining Nostr = synced everywhere (answers the user's question: yes, items added on desktop show on mobile) - FIX: "Browse Marketplace" now navigates to /marketplace (GearSwapPage) instead of /map?view=gear which incorrectly loaded the map - NEW: Sticky page header with item count badge, encrypt indicator, and view-mode toggle — always visible when scrolling - NEW: Compact ProfileStatsBar replaces the heavy CharacterPanel sidebar card - NEW: Category quick-chips — tap an emoji to filter by category instantly - IMPROVED: Location filter only shows locations that have items (no empty chips) - IMPROVED: Sidebar consolidated — removed redundant cards, kept what matters: "Ready to Sell" card (only shown if items are marked for sale), marketplace link, wishlist status, and compact tips - IMPROVED: Empty states mention cross-device sync as a feature - IMPROVED: List row actions are always visible (no hover-only on mobile) Co-authored-by: shakespeare.diy <assistant@shakespeare.diy>
This commit is contained in:
parent
eba7542097
commit
2cfb1ad566
1 changed files with 566 additions and 1055 deletions
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue