Skip to content

Commit 5d8ac86

Browse files
committed
Enhance UI for Landscape Mode: Implement Compact Navigation Bar and Map Controls
- Added a compact navigation bar for landscape orientation in `main_scaffold.dart`, featuring icon-only items for a cleaner look. - Introduced `_buildCompactNavBar` and `_buildCompactNavItem` methods to manage the new layout. - Updated `MapWidget` to support right padding for landscape mode, allowing for better UI adjustments. - Implemented collapsible map controls in landscape mode, enhancing usability with `_buildCollapsibleMapControls`. - Created a new `LandscapePingControls` widget for optimized action buttons in landscape orientation. - Refactored existing methods to accommodate new padding parameters and ensure proper map centering. - Improved overall responsiveness and aesthetics for landscape views across the application.
1 parent 58e6246 commit 5d8ac86

File tree

5 files changed

+1662
-425
lines changed

5 files changed

+1662
-425
lines changed

0 commit comments

Comments
 (0)