Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

About this document:  Outline FOLIO keyboard shortcuts and process for app POs/Devs to implement keyboard shortcuts.

...

ActionKeyboard shortcut
Navigate main toolbarTab / Shift + Tab 
Open a menu dropdownEnter
Navigate menu dropdownup and down arrows (To be implemented with STCOR-382 and STCOR-383 for main toolbar) 
Select an item in a menu dropdownEnter 
Navigate the entire Search and Filter pane Tab
Select/Un-select checkbox filtersSpacebar
Reset all or Reset a filterSpacebar
Expand / Collapse filterSpacebar 
Go to the Results List pane (or go to the first result) To be implemented STRIPES-662
Navigate the results listTab / Shift + Tab
Select a result/View result in third pane




Enter (To be implemented move focus to the Results once user hits Enter key STRIPES-652

Access Tags paneFocus on Tag icon and hit Enter (Will implement requirement to move focus to Tags pane when Enter is hit) 
View Record: Navigate resultTab/Shift + Tab and up/down arrows 
View Record: Expand/Collapse accordionEnter or Spacebar 
View Record: Any action/button Enter or Spacebar 
Create/Edit Record: Navigate fields Tab / Shift + Tab
Create/Edit Record: Expand / Collapse accordion Spacebar 
Create/Edit Record: Navigate by accordionTab / Shift + Tab or up/down arrows
Create/Edit Record: Save / Cancel Spacebar (Will implement requirement to support hitting Enter key UIU-1252)

Create/Edit Record: Add a service point, Assign permission/proxy/sponsor, Add address,

and Reset password email. In general any action/button on the Edit record. 

Spacebar (Will implement requirement to support hitting Enter key too - UIU-1256)
Activate a linkEnter
Select/Unselect any checkbox or radio button Spacebar
Cancel any changes/updatesesc
Close a modal windowesc
Copyctrl + c
Cutctrl + x
Pastectrl + v
Findctrl + f

...

ActionKeyboard shortcut
Navigate main toolbarTab / Shift + Tab 
Open a menu dropdownEnter
Navigate menu dropdownup and down arrows (To be implemented with STCOR-382 and STCOR-383 for main toolbar) 
Select an item in a menu dropdownEnter 
Navigate the entire Search and Filter pane Tab
Select/Un-select checkbox filtersSpacebar
Reset all or Reset a filterSpacebar
Expand / Collapse filterSpacebar 
Go to the Results List pane (or go to the first result) To be implemented STRIPES-662
Navigate the results listTab / Shift + Tab
Select a result/View result in third pane




Enter (To be implemented move focus to the Results once user hits Enter key STRIPES-652

Access Tags paneFocus on Tag icon and hit Enter (Will implement requirement to move focus to Tags pane when Enter is hit) 
View Record: Navigate resultTab/Shift + Tab and up/down arrows 
View Record: Expand/Collapse accordionEnter or Spacebar 
View Record: Any action/button Enter or Spacebar 
Create/Edit Record: Navigate fields Tab / Shift + Tab
Create/Edit Record: Expand / Collapse accordion Spacebar 
Create/Edit Record: Navigate by accordionTab / Shift + Tab or up/down arrows
Create/Edit Record: Save / Cancel Spacebar (Will implement requirement to support hitting Enter key UIU-1252)

Create/Edit Record: Add a service point, Assign permission/proxy/sponsor, Add address,

and Reset password email. In general any action/button on the Edit record. 

Spacebar (Will implement requirement to support hitting Enter key too - UIU-1256)
Activate a linkEnter
Select/Unselect any checkbox or radio button Spacebar
Cancel any changes/updatesesc
Close a modal windowesc
Copyctrl + c
Cutctrl + x
Pastectrl + v
Findctrl + f

...

Shortcut key combinations should be presented in Camel Case with spaces between the components.

Shortcut key combination exampleCorrect or incorrect?
Ctrl + Alt + Ecorrect
Ctrl+alt+eincorrect
ctrl + alt + eincorrect


Guideline 2 - Presentation of shortcut actions/descriptions in the modal

...

1. Create a new record
2. Edit a record
3. Save a record
4. Duplicate a record
5. Delete a record
6. Expand all accordions
76. Collapse all accordions
87. Expand or collapse an accordion
98. Go to Search & filter pane
109. Open keyboard shortcuts modal
1110. Close a modal or pop-up
1211. Copy
1312. Cut
1413. Paste
1514. Find

Guideline 3 - Display of app specific shortcuts

...