Commit 5d8ac86
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- lib
- screens
- widgets
5 files changed
+1662
-425
lines changed
0 commit comments