Uploaded image for project: 'ui-finance'
  1. ui-finance
  2. UIF-294

SPIKE: Investigate keyboard shortcut implementation

    XMLWordPrintable

Details

    • ACQ Sprint 110
    • 2
    • Thunderjet

    Description

      Purpose: Review how to implement keyboard shortcuts in acq apps so that we can more accurately point the stories assigned to this feature.

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

      Baseline shortcut keys list

      Action OS shortcut Windows shortcut
      Create a fiscal year Option + n alt + n
      Edit a fiscal year cmd + Option + e ctrl + alt + e
      Create a ledger Option + n alt + n
      Edit a ledger cmd + Option + e ctrl + alt + e
      Create a group Option + n alt + n
      Edit a group cmd + Option + e ctrl + alt + e
      Create a fund Option + n alt + n
      Edit a fund 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. Display of keyboard shortcut list will be handled in a separate user story.
      3. Expand all accordions keyboard shortcut should be applied to all record types AND all views (Create/Edit/View)
      4. Collapse all accordions keyboard shortcut should be applied to all record types AND all views (Create/Edit/View)

      Acceptance criteria

      • Investigation yields an understanding of how to implement such that the implementation can be estimated for each acquisitions UI

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Andrei Shumski2 Andrei Shumski
                kgambrell Khalilah Gambrell
                Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases