- leaflet-rotate plugin: map rotates by compass heading via deviceorientation - Landscape detection: CSS viewport rotation when phone held sideways (gamma > 50) - Bottom nav hidden in landscape mode - GPS placeholder: pixel art overlay shown until GPS signal arrives - invalidateSize() after map init to prevent black screen |
||
|---|---|---|
| .. | ||
| gps-placeholder.png | ||