Issue Type: Sub-task Sub-task
Assignee: Unassigned
Components: user interaction
Created: 17/Mar/14 2:11 PM
Description:

We should improve keyboard support for all types of dialogs: the regular dialogs, embedded forms, light dialogs, alerts and notifications.

This means we:

  1. Ensure we have a good tab order in all forms.
    This should include (in this order) all input fields, the main buttons, then the tabs. The icons in the dialog header and those marking fields with descriptions are NOT part of the tab order. This should be discussed still. I suggest such additional functionality is covered by separate keyboard commands to be implemented later.
  2. Ensure we set the initial keyboard focus.
    The default focus should be on the first input field of the first tab or on the default button, if there are no input fields.
  3. The default button can be triggered by hitting RETURN.
  4. For alerts, light dialogs and notifications, those types of dialogs can be closed by pressing ESC. This does NOT apply to regular dialogs and embedded forms, however.
Fix Versions: 5.2.4
Project: Magnolia UI
Labels: next support usability ux
Priority: Major Major
Reporter: Andreas Weder
Security Level: Public
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to