Refine views for mobile-first and responsive layouts
This commit is contained in:
@@ -2,6 +2,31 @@
|
||||
|
||||
Updated: 2026-02-15
|
||||
|
||||
## Latest Milestone (2026-02-15): Cross-View Responsive Pass
|
||||
|
||||
Audited and adjusted the main product views for mobile-first behavior while preserving desktop/web UX:
|
||||
|
||||
- Updated responsive behavior and compact spacing for:
|
||||
- `lib/features/dashboard/dashboard_view.dart`
|
||||
- `lib/features/moments/moments_view.dart`
|
||||
- `lib/features/ideas/ideas_view.dart`
|
||||
- `lib/features/reminders/reminders_view.dart`
|
||||
- `lib/features/signals/signals_view.dart`
|
||||
- `lib/features/settings/settings_view.dart`
|
||||
- `lib/features/sync/sync_view.dart`
|
||||
- `lib/features/auth/sign_in_view.dart`
|
||||
- `lib/features/people/people_view.dart`
|
||||
- Removed narrow-width overflow hotspots:
|
||||
- stacked compact headers/actions instead of single fixed rows
|
||||
- converted key action rows to `Wrap`/column where needed
|
||||
- improved list-item text constraints (`maxLines`, `ellipsis`)
|
||||
- made editor dialogs width-safe using max-width constraints
|
||||
|
||||
Validation for this milestone:
|
||||
|
||||
- `flutter analyze` -> pass
|
||||
- `flutter test` -> pass
|
||||
|
||||
## Latest Milestone (2026-02-15): People Mobile Layout Fix
|
||||
|
||||
Fixed the `People` view so it is mobile-friendly and no longer overflows on iOS narrow screens:
|
||||
|
||||
Reference in New Issue
Block a user