Files
trail-mate/docs/ux_profiles/tab5_touch.md
vicliuandGitHub bf7068b02b 0.1.26-alpha release
* refactor: render chat rows from presentation state

* Fix Meshtastic channel sync and add MeshCore CN preset

* Add granular chat notification settings

* Add SD settings backup and restore

* Prepare 0.1.26-alpha release

---------

Co-authored-by: vicliu624 <vicliu@outlook.com>
2026-05-19 16:04:42 +08:00

983 B

UX Profile: tab5_touch

Screen Class

Larger touch display.

Input Model

Touch-first with optional hardware buttons.

Feature Set

Full touch workflow: dashboard, map, chat, team, GPS, settings, tracker, and rich diagnostics.

Screen Set

Dashboard, Full Map/GPS, Chat, Team, Tracker, Settings, Contacts.

Map Mode

Full map mode with touch pan/zoom, offline tiles, overlay snapshots, and route/tracker extension points.

Chat Mode

Full chat with touch compose, delivery state, key verification, and rich Team payload summaries.

Team Action Mode

Full Team actions including marker picker and future richer cards.

GPS Mode

Full GPS diagnostics and map integration.

Modal/Picker Strategy

Touch-first modal panels and larger picker controls.

Renderer Family

LVGL.

Deferred Decisions

Final rich cards, route overlay UX, and large-screen dashboard density remain deferred.

Board describes. Target chooses. UX Pack presents. Renderer draws.