Frontend Component Responsiveness
This document describes responsiveness rules for frontend components in the PermaplanT web application. It focuses on layout and usability best practices that target specific PermaplanT components.
Map Usability
Toolbar Visibility
Small Screens (< 768px)
- Portrait mode:
- The left toolbar may be shown.
- The right toolbar should be hidden by default.
Large Screens (≥ 768px)
-
Portrait mode:
- The left and right toolbars may be shown by default.
-
Landscape mode:
- The left and right toolbars may be shown by default.
Navbar Visibility
Small Screens (< 768px)
- Landscape mode:
- The navbar should be hidden by default.
Large Screens (≥ 768px)
- Landscape mode:
- The navbar may be shown by default.
Portrait mode: The navbar may be shown by default.
Timeline Visibility
Small Screens (< 768px)
- Landscape mode:
- The timeline should be hidden by default.
Large Screens (≥ 768px)
- Landscape mode:
- The timeline may be shown by default.
Portrait mode: The timeline may be shown by default.