Thursday, October 22, 2020
1 change · master
Enhancements to existing features
Mobile users can now access Print and Action menus in list and form views, including customer-specific actions configured in their database. The mobile selection experience was redesigned to save screen space, and print menus now close automatically after use on mobile.
Original PR description
This merge enables ControlPanel's ActionMenus ('Print' and 'Action') in
List/Form view on mobile.
The main purpose of enabling it is to give users access to the basic
actions but also the custom actions implemented in the client's
database.
To do so it uses common Material patterns by placing the selection banner
in place of the ControlPanel's bottom section when in "selection mode".
Also, the rows' checkboxes are replaced by a highlight on the selected rows
to save as much space as possible on small screens.
Note: we had to disable the "read-only editable list" as interacting
with selection AND keeping this feature was heavily error-prone for the
user.
Reference:
https://material.io/design/interaction/selection.html
Task ID: 1879566