SkateSpots/src/pages
SkateSpots 75c9cc4010 fix(a11y): mint card has no nested interactive elements
The card was role=button wrapping the Add <Button> (and a terms <a>), so Enter
on Add also opened the detail sheet. The name is now a real button and the card
no longer carries a button role.
2026-10-02 23:26:23 +07:00
..
AboutPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
AdminReviewPage.tsx feat(card,review): Event pass/wristband template + Claims tab in /review 2026-10-02 11:13:40 +07:00
AmberCallbackPage.tsx fix(security): tier 1 — money & auth (C1–C5 partial) 2026-10-02 21:19:10 +07:00
AppShopPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
BecomeBuilderPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
BecomeCoachPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
BecomeEditorPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
BecomeFilmerPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
BecomePhotographerPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
BecomeRolePage.tsx refactor: consolidate become-* routes + migrate empty states to shared component 2026-09-24 18:44:53 +07:00
BecomeSkaterPage.tsx feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1) 2026-10-01 23:57:20 +07:00
BountyLeaderboardPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
CoachDetailPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
CollectionDetailPage.tsx i18n(es): batch 3 part 2 — locale-aware dates & relative times 2026-10-02 15:19:38 +07:00
CommunityStatsPage.tsx fix: tier 3 — medium bugs & hardening 2026-10-02 22:26:46 +07:00
ContactsPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
ConversationPage.tsx i18n(es): batch 3 part 2 — locale-aware dates & relative times 2026-10-02 15:19:38 +07:00
CreateCrewPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
CreateEventPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
CreateListingPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
CreateShopPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
CreateSpotPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
CreateTourPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
CrewDetailPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
CrewsPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
DirectMessagesPage.tsx i18n(es): batch 3 part 2 — locale-aware dates & relative times 2026-10-02 15:19:38 +07:00
EditCrewPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
EditEventPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
EditShopPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
EditSpotPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
EditTourPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
EventDetailPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
EventsPage.tsx fix(trust): H15 — relay outage must not read as 'not found'/'no events' 2026-10-02 21:36:44 +07:00
FAQPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
FoodPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
GearSwapPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
GlossaryPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
GroupConversationPage.tsx i18n(es): batch 3 part 2 — locale-aware dates & relative times 2026-10-02 15:19:38 +07:00
Index.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
LabPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
LicensePage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
ListingDetailPage.tsx fix(trust): H15 — relay outage must not read as 'not found'/'no events' 2026-10-02 21:36:44 +07:00
MapPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
MarketplaceHubPage.tsx feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1) 2026-10-01 23:57:20 +07:00
MarketplacePage.tsx fix: tier 3 — medium bugs & hardening 2026-10-02 22:26:46 +07:00
MintsPage.tsx fix(a11y): mint card has no nested interactive elements 2026-10-02 23:26:23 +07:00
NewsletterPage.tsx i18n(es): batch 3 part 2 — locale-aware dates & relative times 2026-10-02 15:19:38 +07:00
NIP19Page.tsx fix: tier 3 — medium bugs & hardening 2026-10-02 22:26:46 +07:00
NotFound.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
OnboardingPage.tsx fix(trust): tier 2 — moderation, labels & data integrity (H2–H17) 2026-10-02 21:30:01 +07:00
PrivacyPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
PublicCardPage.tsx chore(card): audit cosmetics — zoom preview, translated title, drop legacy fields, clean URLs 2026-10-02 14:53:12 +07:00
PyramidPage.tsx feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1) 2026-10-01 23:57:20 +07:00
RiderCardPage.tsx i18n(es): batch 3 part 2 — locale-aware dates & relative times 2026-10-02 15:19:38 +07:00
SettingsPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
ShopDetailPage.tsx fix(trust): tier 2 — moderation, labels & data integrity (H2–H17) 2026-10-02 21:30:01 +07:00
SignersPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
SkatersPage.tsx feat(i18n): Spanish (Castellano) — infra + Map/Spots, Marketplace, Lab (batch 1) 2026-10-01 23:57:20 +07:00
SpotCollectionsPage.tsx i18n(es): batch 3 part 2 — locale-aware dates & relative times 2026-10-02 15:19:38 +07:00
SpotDetailPage.tsx i18n(es): batch 3 part 3 — shared label maps + leftover routing/Sasquatch strings 2026-10-02 15:31:27 +07:00
StashPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
SupportersPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
TourDetailPage.tsx i18n(es): batch 4 — Lab option labels, Sasquatch static FAQ, fee tiers 2026-10-02 15:57:44 +07:00
TradesPage.tsx i18n(es): batch 3 part 2 — locale-aware dates & relative times 2026-10-02 15:19:38 +07:00
VerifyCardPage.tsx fix: tier 3 — medium bugs & hardening 2026-10-02 22:26:46 +07:00
WalletPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00
ZapLeaderboardPage.tsx feat(i18n): Spanish batch 2 — nav/chrome, events/shops/tours, crews/DMs, settings/auth, wallet/stash/newsletter/stats 2026-10-02 10:11:06 +07:00