Make the app work: bind transport fetch (Illegal invocation), emergency phone content, real map assets+POIs, wire map loader into routes, offline icon cache match, multi-day event times, hide empty emergency groups; remove bottom nav bar (home tiles + brand cover navigation)
Some checks failed
ci / check (push) Has been cancelled

This commit is contained in:
Lumen Stage1 2026-10-03 12:31:43 -05:00
commit 398f0b097a
11 changed files with 200 additions and 89 deletions

View file

@ -10,6 +10,95 @@
}
]
},
"pois": [],
"pois": [
{
"id": "poi-main-stage",
"name": "Main Stage",
"category": "stage",
"x": 0.28,
"y": 0.28,
"description": "Headline sets, 6 PM–2 AM nightly.",
"lat": null,
"lng": null
},
{
"id": "poi-second-stage",
"name": "Second Stage",
"category": "stage",
"x": 0.72,
"y": 0.27,
"description": "Acoustic and workshop acts.",
"lat": null,
"lng": null
},
{
"id": "poi-first-aid",
"name": "First Aid",
"category": "other",
"x": 0.5,
"y": 0.5,
"description": "Staffed 24h during the festival.",
"lat": null,
"lng": null
},
{
"id": "poi-water",
"name": "Water Station",
"category": "water",
"x": 0.44,
"y": 0.52,
"description": "Free refill — bring a bottle.",
"lat": null,
"lng": null
},
{
"id": "poi-food",
"name": "Food Court",
"category": "food",
"x": 0.62,
"y": 0.55,
"description": "Vendors 11 AM–11 PM.",
"lat": null,
"lng": null
},
{
"id": "poi-restrooms-n",
"name": "Restrooms (North)",
"category": "restroom",
"x": 0.35,
"y": 0.47,
"lat": null,
"lng": null
},
{
"id": "poi-restrooms-c",
"name": "Restrooms (Camping)",
"category": "restroom",
"x": 0.3,
"y": 0.78,
"lat": null,
"lng": null
},
{
"id": "poi-camping",
"name": "Camping Field",
"category": "camping",
"x": 0.27,
"y": 0.7,
"description": "Permies and walk-in.",
"lat": null,
"lng": null
},
{
"id": "poi-entrance",
"name": "Main Entrance",
"category": "entrance",
"x": 0.5,
"y": 0.03,
"description": "Gate opens 8 AM.",
"lat": null,
"lng": null
}
],
"categories": ["stage", "restroom", "water", "food", "camping", "entrance", "other"]
}