Pin styles, urgency tiers, map placement, and 24-hour history — pick your preferred option in each section
Each category gets its own color + emoji. Consistent with existing map marker style.
All hotspots are dots, color-coded by urgency only. Category shown in popup card, not on pin.
Icon pins for positive events (community/food/transit), urgency dots for negative/safety events. Best of both.
Bigger = more urgent. Emergency pins are 40px and pulse. Low pins are 26px.
Same size, different fill. Emergency = solid + pulse ring. Low = outline-only. Color weight signals urgency.
Size variation PLUS a glow shadow for emergency and high. Double signal — hardest to miss.
Hotspots render alongside existing map content. A "Hotspots" chip in the filter row toggles them on/off. Default: on.
A floating "Hotspots" button on the map. Tapping it activates hotspot mode — hides other content, shows hotspot-only view with their own filter chips.
Expired hotspots stay on map at 35% opacity. Tapping one shows "Resolved 2h ago" + full history. Active pins are full opacity, expired look ghostly.
Expired hotspots live in a slide-up "Recent Activity" panel below the map. Tapping an item highlights the location on the map. Map stays clean — only active pins shown.