# Kế hoạch: Tái thiết kế giao diện xem ảnh và bình luận trên Mobile (PublicPhotoModal) Thiết kế lại giao diện mobile của modal xem ảnh công khai để trải nghiệm cuộn trang tự nhiên hơn, tương tự như Instagram/Twitter — ảnh chiếm toàn bộ chiều rộng màn hình từ trên xuống, thông tin người đăng và các nút được bố cục rõ ràng, sau đó cuộn xuống xem bình luận một cách liền mạch. --- ## Phân tích hiện trạng Cấu trúc hiện tại của modal trên mobile (`flex flex-col`): 1. **Container (90vh, overflow-hidden)** — toàn bộ nội dung bị "kẹt" trong 90vh 2. Phần ảnh (`h-[45vh]`) — cố định, không thể co giãn 3. Phần "Mobile Uploader" strip — cố định (`shrink-0`) 4. Phần comment panel (`flex-1 min-h-0`) — chỉ phần danh sách comment cuộn bên trong **Vấn đề**: Ảnh bị giới hạn ở `h-[45vh]`, có padding `p-4` từ container ngoài nên không chạm mép màn hình. Nút like nằm ở góc trên trái (gần nút X), người đăng nằm ở vùng riêng giữa ảnh và comment, không cuộn cùng content. --- ## Thay đổi đề xuất ### [MODIFY] [PublicPhotoModal.tsx](file:///home/locpham/travelplanning/frontend/src/components/PublicPhotoModal.tsx) #### 1. Outer wrapper — Bỏ padding và căn giữa **Hiện tại** (line 358): ```