From 2e32605948f9d1321a86f08e819f5018197c0a38 Mon Sep 17 00:00:00 2001 From: "shakespeare.diy" Date: Thu, 23 Jul 2026 20:10:24 +0700 Subject: [PATCH] =?UTF-8?q?map:=20consolidate=20right-side=20controls=20in?= =?UTF-8?q?to=20single=20column=20(pills=20=E2=86=92=20divider=20=E2=86=92?= =?UTF-8?q?=20Quick=20Snap)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: shakespeare.diy --- src/pages/MapPage.tsx | 77 ++++++++++++++++++++++--------------------- 1 file changed, 40 insertions(+), 37 deletions(-) diff --git a/src/pages/MapPage.tsx b/src/pages/MapPage.tsx index 2f40cf6..bc3cd26 100644 --- a/src/pages/MapPage.tsx +++ b/src/pages/MapPage.tsx @@ -1249,30 +1249,6 @@ export default function MapPage() { )} - {/* Floating layer filter pills β€” bottom-left above attribution */} -
- {[ - { key: 'spots', label: 'πŸ›Ή', active: showSpots, toggle: () => setShowSpots(v => !v), color: 'bg-red-500' }, - { key: 'shops', label: 'πŸͺ', active: showShops, toggle: () => setShowShops(v => !v), color: 'bg-purple-600' }, - { key: 'gear', label: 'πŸ›’', active: showGear, toggle: () => setShowGear(v => !v), color: 'bg-orange-500' }, - { key: 'tours', label: 'πŸ—ΊοΈ', active: showTours, toggle: () => setShowTours(v => !v), color: 'bg-cyan-500' }, - ].map(({ key, label, active, toggle, color }) => ( - - ))} -
- {/* Near Me button + attribution β€” floating top-right */}
- {/* Quick Capture FAB - only show for logged in users on mobile */} - {user && ( -
- - - Quick Snap - + {label} + + ))} -
- )} + {/* Divider */} + {user &&
} + + {/* Quick Snap */} + {user && ( + <> + + + Quick Snap + + + )} +
) : (