Skip to content

Shortcuts Assignment Consistency Update #79

@joshuajames-smith

Description

@joshuajames-smith

Problem

There is an inconsistency with how we handle shortcut assignment and display shortcuts in tooltips which should be improved to give a useable, consistent UX. gliff-ai/annotate#415 handle implementing an update towards this feature, but some tools have a shortcut assignment but do not display shortcuts in their corresponding tooltips. Examples below:

Screenshot 2022-02-03 at 14 10 19 Screenshot 2022-02-03 at 14 13 52
Screenshot 2022-02-03 at 14 14 38 Screenshot 2022-02-03 at 14 26 04

Similarly, the shortcut dialogue menu is currently an undesigned list with no easy way to access (it seems to only appear when the platform is used on a tablet device?). So this also requires a design to match the UI and improve the UX.

Solution

Below is a list of issues created in each repo for implementation in order of what the process order may be best:

Closes gliff-ai/annotate#421.

Considered Alternatives

N/A

Additional Context

In the future, we may want to expand on this to offer touchscreen / tablet interactions. Adobe Fresco is a good point of reference for this.

Further reading:
https://knock.app/blog/how-to-design-great-keyboard-shortcuts
https://w3c.github.io/aria-practices/#keyboard

Metadata

Metadata

Assignees

No one assigned

    Labels

    ANNOTATE[Product] Relating to the ANNOTATE platform.AUDIT[Product] Relating to the AUDIT platform.CURATE[Product] Relating to the CURATE platform.DOCUMENT[Product] Relating to the DOCUMENT platform.MANAGE[Product] Relating to the MANAGE platform.STYLE[Product] Relating to the STYLE platform.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions