|
Overview: Implement keyboard shortcuts in Data Import defined for OS and Windows. All actions and keyboard shortcuts documented here: https://docs.google.com/spreadsheets/d/1OIBC5LrSczypqSHbyyOh-BTK-eSVWnR4bg570xmaHcw/edit#gid=153707269
Use case:
As a staff user working all day in the Data Import app, I need to reduce my use of mouse clicks in the system, when doing my daily work.
Baseline shortcut keys list
| Action |
OS shortcut |
Windows shortcut |
| Create a new record |
Option + n |
alt + n |
| Duplicate a record |
Option + c |
alt + c |
| Edit a record |
cmd + Option + e |
ctrl + alt + e |
| Save a record |
cmd + s |
ctrl + s |
| Expand or collapse an accordion |
spacebar |
spacebar |
| Expand all accordions |
cmd + Option + b |
ctrl + alt + b |
| Collapse all accordions |
cmd + Option + g |
ctrl + alt + g |
| Go to Search & Filter pane |
cmd + Option + h |
ctrl + alt + h |
| Close a modal or pop-up |
esc |
esc |
| Copy |
cmd + c |
ctrl + c |
| Cut |
cmd + x |
ctrl + x |
| Paste |
cmd + v |
ctrl + v |
| Find |
cmd + f |
ctrl + f |
Each app must implement
- Above shortcut keys. Review documentation (https://github.com/folio-org/stripes-components/tree/master/lib/Commander)
- Display of keyboard shortcut list may be handled in a separate user story.
- Expand all accordions keyboard shortcut should be applied to all record types AND all views (Create/Edit/View)
- Collapse all accordions keyboard shortcut should be applied to all record types AND all views (Create/Edit/View)
|