diff --git a/frontend/src/pages/ExploreMap.tsx b/frontend/src/pages/ExploreMap.tsx index 58fb0d1..1ab3b25 100644 --- a/frontend/src/pages/ExploreMap.tsx +++ b/frontend/src/pages/ExploreMap.tsx @@ -223,7 +223,7 @@ export const ExploreMap = ({ onBack, onLogout, user, onViewTour, onOpenMyPhotos
{isMapControlsOpen && ( -
+
{/* Nút La bàn / Xoay bản đồ */} @@ -1485,38 +1494,37 @@ export const TourDetailPage = ({ setIsHeadingMode(!isHeadingMode); } }} - className={`p-2.5 rounded-xl transition-all border-t border-gray-100 mt-1 ${isHeadingMode ? 'bg-blue-600 text-white shadow-md' : 'text-gray-500 hover:bg-gray-100'}`} + className={`w-8 h-8 flex items-center justify-center rounded-lg transition-all border-t border-gray-100 mt-0.5 ${isHeadingMode ? 'bg-blue-600 text-white shadow-md' : 'text-gray-500 hover:bg-gray-100'}`} title={isHeadingMode ? "Dừng xoay (Khóa hướng Bắc)" : "Tự động xoay theo hướng di chuyển"} > - + {/* Nút Tìm tôi */} {/* Danh sách lộ trình rút gọn */} {routes.length > 0 && ( -
-
Lộ trình
+
{routes.map((route, idx) => ( ))}
@@ -1881,7 +1889,7 @@ export const TourDetailPage = ({ if (activeTab === 'plan') setIsAddLocationOpen(true); if (activeTab === 'photo' && canUploadPhoto) setIsAddPhotoOpen(true); }} - className="bg-blue-600 text-white px-6 py-3 rounded-full shadow-lg hover:bg-blue-700 transition-all flex items-center font-bold"> + className="bg-blue-600 text-white px-4 py-2.5 rounded-full shadow-lg hover:bg-blue-700 transition-all flex items-center font-bold text-sm"> {activeTab === 'plan' ? 'Thêm địa điểm' : activeTab === 'expense' ? 'Thêm chi phí' : 'Đăng ảnh'}