metadatacenter / cedar-project

Build project for all CEDAR Java repositories
https://github.com/metadatacenter/cedar-docs/wiki
Other
12 stars 1 forks source link

Keyboard navigation for workspace, template creator and metadata editor #708

Open michelleif opened 6 years ago

michelleif commented 6 years ago

(was "Keyboard navigation for workspace, template creator and metadata editor")

ability to use keyboard instead of mouse for navigation (this is from metadata editor point of view and workspace point of view; may need to think about from template creator point of view as well): 1) tab from one field to the next 2) keyboard method of expanding and collapsing sections 3) use return key to accept value (this might work already, but UI says to use Ctrl-Enter) 4) use up and down arrow to move list of items in the workspace 5) -in the workspace, offer keyboard shortcuts for common tasks like populate a template- > moved to #751

graybeal commented 6 years ago

Reference https://github.com/metadatacenter/cedar-project/issues/628

graybeal commented 6 years ago

The goal for library catalogers is to be able to enter metadata for a whole instance without having to leave the keyboard. The fewer keystrokes the better.

Optimizing the workspace navigation and option-setting, and the template creation, are also valuable tasks, but secondary to annotation (because that's done so much).

Moving the workspace task to #751, and create a template creation task at #752.

graybeal commented 6 years ago

LD4P2 confirmation: https://github.com/LD4P/requirements/issues/156