Difference between revisions of "Features/Key navigation"

From TempusServa wiki
Jump to navigation Jump to search
old>Admin
m (37 revisions imported)
 
(24 intermediate revisions by one other user not shown)
Line 3: Line 3:
Note that the behaviour is slightly different based on which facet of the system is displayed.  
Note that the behaviour is slightly different based on which facet of the system is displayed.  


== Main menu: Simple ==
== Main menu ==
 
=== Simple / Standard ===
{|
{|


Line 12: Line 14:


|Escape (ESC)
|Escape (ESC)
|Select logout action
|Select "Logout" action
|
|
|-
|-
Line 18: Line 20:
|Tabulator (TAB)
|Tabulator (TAB)
|Navigate to next tab element (menu/solution)
|Navigate to next tab element (menu/solution)
|
|Ignore add, views and recent items
|-
|-


|Arrow up/down
|Arrow up/down
|Navigate to next solution in menu
|Navigate to next solution in menu
|Skip view etc.
|Ignore add, views and recent items
|-
|-


|Arrow right/left
|Arrow right/left
|
|Select next menu item
|
|
|-
|-
Line 33: Line 35:
|}
|}


== Main menu: Advanced ==
=== Advanced / Accordion ===
 
{|
{|


Line 42: Line 45:


|Escape (ESC)
|Escape (ESC)
|Select logout action
|Select "Logout" action
|
|
|-
|-


|Tabulator (TAB)
|Tabulator (TAB)
|Navigate to next tab element (menu/solution)
|Select next solution '''in active section'''
|
|Ignore add, views and recent items
|-
|-


|Arrow up/down
|Arrow up/down
|Navigate to next solution in menu
|Show/hide different solution sections
|Skip view etc.
|
|-
|-


|Arrow right/left
|Arrow right/left
|
|Select next menu item
|
|
|-
|-


|}
|}
This version of the menu requires a special need for combined use of
# UP/DOWN:  select section
# TAB:  select solution
# ENTER: show solution
Note that the section selection is saved to a cookie, to ensure that the same sections are displayed as on previous visits.


== List mode ==
== List mode ==
Line 72: Line 82:
!notes
!notes
|-
|-
|''any letter'' (a-z)
|Open quicksearch at top of the page
|Search is allways visible with touch devices
|-


|Escape (ESC)
|Escape (ESC)
Line 84: Line 100:


|Arrow right/left
|Arrow right/left
|
|Select next menu item
|
|
|-
|-
Line 110: Line 126:
|-
|-


|Arrow right/left
|Enter (ENTER)
|Navigate the menu
|If in input box: Data will be submitted
|
|Standard www behaviour
|-
|-


|}
|}
Arrow keys are excluded because they are used in textareas etc.

Latest revision as of 11:51, 10 December 2021

Nearly all operations in Tempus Serva can be performed without the need of a mouse or touchscreen.

Note that the behaviour is slightly different based on which facet of the system is displayed.

Main menu

Simple / Standard

key(s) function notes
Escape (ESC) Select "Logout" action
Tabulator (TAB) Navigate to next tab element (menu/solution) Ignore add, views and recent items
Arrow up/down Navigate to next solution in menu Ignore add, views and recent items
Arrow right/left Select next menu item

Advanced / Accordion

key(s) function notes
Escape (ESC) Select "Logout" action
Tabulator (TAB) Select next solution in active section Ignore add, views and recent items
Arrow up/down Show/hide different solution sections
Arrow right/left Select next menu item

This version of the menu requires a special need for combined use of

  1. UP/DOWN: select section
  2. TAB: select solution
  3. ENTER: show solution

Note that the section selection is saved to a cookie, to ensure that the same sections are displayed as on previous visits.

List mode

Note: The "Add record" is automatically selected when entering af list

key(s) function notes
any letter (a-z) Open quicksearch at top of the page Search is allways visible with touch devices
Escape (ESC) Select "Main menu" action (go back)
Arrow up/down Navigate to records in list Enter wil open record in edit mode
Arrow right/left Select next menu item

Form mode

Normally focus will be set to the first input element in the form.

key(s) function notes
Escape (ESC) Select "Display list" menu item (go back)
Tabulator (TAB) Navigate to next input field Skips links for upload, sub record creation etc.
Enter (ENTER) If in input box: Data will be submitted Standard www behaviour

Arrow keys are excluded because they are used in textareas etc.