Accessibility: WCAG 2.1 AA Compliance. (UXPROD-216)

[UXPROD-2991] Implement baseline shortcut keys for acquisitions apps Created: 19/Mar/21  Updated: 28/Dec/21  Resolved: 11/Aug/21

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: R2 2021
Parent: Accessibility: WCAG 2.1 AA Compliance.

Type: New Feature Priority: P4
Reporter: Khalilah Gambrell Assignee: Dennis Bridges
Resolution: Done Votes: 0
Labels: accessibility, acquisitions, ui-only, ux
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
is defined by UIF-305 Implement Keyboard shortcuts modal Closed
is defined by UINV-257 Implement Keyboard shortcuts modal Closed
is defined by UINV-271 Invoice Keyboard shortcuts not availa... Closed
is defined by UIOR-729 Implement Keyboard shortcuts modal Closed
is defined by UIORGS-246 Implement Keyboard shortcuts modal Closed
is defined by UIREC-134 Implement Keyboard shortcuts modal Closed
Relates
relates to UIF-293 Finance app: Apply baseline shortcut ... Closed
relates to UIF-294 SPIKE: Investigate keyboard shortcut ... Closed
relates to UINV-237 Invoice app | Apply baseline shortcut... Closed
relates to UINV-303 Settings (Invoices) | Apply baseline ... Closed
relates to UINV-304 Settings (Invoice adjustments) | Appl... Closed
relates to UIOR-677 Orders app | Apply baseline keyboard ... Closed
relates to UIOR-801 Settings (Order templates) | Apply ba... Closed
relates to UIOR-803 Settings (Orders) | Apply baseline ke... Closed
relates to UIORGS-230 Organizations app | Apply basic short... Closed
relates to UIREC-117 Receiving app | Apply baseline keyboa... Closed
relates to UISACQCOMP-32 Create common command list for Keyboa... Closed
relates to UXPROD-2891 Implement baseline shortcut keys In Progress
Epic Link: Accessibility: WCAG 2.1 AA Compliance.
Front End Estimate: XL < 15 days
Development Team: Thunderjet
PO Rank: 62
Rank: Cornell (Full Sum 2021): R1
Rank: 5Colleges (Full Jul 2021): R1
Rank: GBV (MVP Sum 2020): R2
Rank: U of AL (MVP Oct 2020): R3

 Description   

Note: This feature was split from UXPROD-2891 In Progress to make it easier to prioritize these improvements for acquisitions apps

Each FOLIO app should support these baseline shortcut keys (when applicable).

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 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

Each app must implement

  1. Above shortcut keys. Review documentation (https://github.com/folio-org/stripes-components/tree/master/lib/Commander)
  2. Implement dropdown that displays an option to view keyboard shortcuts list
  3. Shortcuts list will display as a modal

Implementation details

  • Must select one app to implement. NOTE: Users app already has shortcut keys implemented just need the display of shortcut keys in a modal implemented.
  • Once implemented, developer must announce on stripes-update channel. This implementation will serve as a pattern for all apps.
  • PO for the first app to have keyboard shortcuts list display implemented will present to POs and provide requirement/implementation details


 Comments   
Comment by Dennis Bridges [ 11/Aug/21 ]

All issues test and resolved

Generated at Fri Feb 09 00:28:29 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.