chore: bump version to 1.0.36, add release-notes.txt for Zapstore
- package.json: 1.0.35 → 1.0.36 - release-notes.txt: new file documenting Crew Network feature, nostr-vpn integration, and Settings accessibility improvements (referenced by zapstore.yaml → release_notes field) Co-authored-by: shakespeare.diy <assistant@shakespeare.diy>
This commit is contained in:
parent
05c7b76d6d
commit
43aac4670b
2 changed files with 18 additions and 20 deletions
|
|
@ -1,7 +1,7 @@
|
|||
{
|
||||
"name": "skate-spots",
|
||||
"private": true,
|
||||
"version": "1.0.35",
|
||||
"version": "1.0.36",
|
||||
"type": "module",
|
||||
"homepage": "https://skate-spots.com",
|
||||
"scripts": {
|
||||
|
|
|
|||
|
|
@ -1,22 +1,20 @@
|
|||
v1.0.35 - The Lab & Events UX Redesign
|
||||
v1.0.36 — Crew Network + nostr-vpn integration
|
||||
|
||||
WHAT'S NEW
|
||||
NEW: Crew Network in Settings
|
||||
- Private encrypted mesh networking for your skate crew via nostr-vpn
|
||||
- Your Nostr keys are your device identity — no new accounts needed
|
||||
- Live QR code generator for nostr-vpn join requests
|
||||
- One-tap deep link to open directly in the nostr-vpn app
|
||||
- Save QR as PNG to share with your crew admin
|
||||
- Platform-aware download links (iOS, Android, macOS/Linux/Windows)
|
||||
- Fallback: if nostr-vpn isn't installed, redirects to the right store
|
||||
|
||||
The Lab (/lab) — Full UX Overhaul
|
||||
- Sticky toolbar: Coaches / Filmers / Editors tabs with live result counts
|
||||
- Split search into two focused fields: Name/bio and City
|
||||
- Filter button opens a drawer (bottom sheet on mobile, side panel on desktop)
|
||||
- Filter drawer: Sort, Trust Level, and Skill chips — no more nested dropdowns
|
||||
- Active filter chips appear inline in the toolbar — tap × to remove individually
|
||||
- "Clear all" button only shows when filters are active
|
||||
- Tab counts always visible including zero — no more guessing if a category is empty
|
||||
|
||||
Events (/events) — Same Treatment
|
||||
- Sticky toolbar: Events / Tours tabs with live counts
|
||||
- Upcoming / Past sub-tabs with counts baked into the toolbar
|
||||
- Split search: Event name and City as separate inputs
|
||||
- Filter drawer: Sort, Trust Level, Event Type chips (events) or Tour Category + Skill Level chips (tours)
|
||||
- Active filter chips row with dismissible pills and "Clear all"
|
||||
- CreateFAB dropdown: create Event or Tour from any view without switching tabs
|
||||
- Context-aware empty states: "Clear Filters" when filtered, "Create" CTA when empty
|
||||
IMPROVED: Settings accessibility
|
||||
- All buttons now have keyboard focus rings (WCAG 2.1 AA)
|
||||
- Screen reader support: aria-labels, role="img" on QR canvas
|
||||
- Semantic HTML: ordered lists for steps, proper list roles
|
||||
- Higher contrast URI preview text
|
||||
- URI box is directly selectable/copyable
|
||||
|
||||
Use the Crew Network to share secret spots, transfer raw video files,
|
||||
and keep crew comms off centralized platforms.
|
||||
|
|
|
|||
Loading…
Reference in a new issue