Make people view responsive on mobile
This commit is contained in:
@@ -2,6 +2,21 @@
|
||||
|
||||
Updated: 2026-02-15
|
||||
|
||||
## 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:
|
||||
|
||||
- `lib/features/people/people_view.dart`
|
||||
- added responsive breakpoint logic (`LayoutBuilder`)
|
||||
- desktop keeps split-pane list/detail layout
|
||||
- mobile now uses a single-column flow (header, people list, selected person detail)
|
||||
- improved text safety with `maxLines`/`ellipsis` and compact detail action row
|
||||
|
||||
Validation for this milestone:
|
||||
|
||||
- `flutter analyze` -> pass
|
||||
- `flutter test` -> pass
|
||||
|
||||
## Latest Milestone (2026-02-15): Sync Queue + Orchestrator
|
||||
|
||||
Implemented the next sync phase so local mutations are now queued and synced through a real coordinator flow:
|
||||
|
||||
Reference in New Issue
Block a user