← Back to team overview

mahara-contributors team mailing list archive

[Bug 1262933] Re: Drag-and-drop page editor is not keyboard-accessible

 

True. We could implement it as a modal dialog (once Bug #1270987 is
fixed) where pressing Enter/Spacebar on a block type opens a dialog
where you can choose the cell and position within the cell.

This would probably involve adding a new pieforms element for the cell
selector (which could look like the layout thumbnails in "Edit layout").
To choose the position within the cell I would just use a <select> with
items such as 'Top' and 'After "About Me"'

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1262933

Title:
  Drag-and-drop page editor is not keyboard-accessible

Status in Mahara ePortfolio:
  New

Bug description:
  Currently the drag and drop page editor cannot be used with the keyboard. This is a major accessibility problem for people who rely on the keyboard and are unable to use a mouse easily.
  There are two options for making this accessible: Implement keyboard drag-and-drop using ARIA and Javascript or display the non-js editor for screen reader users (and make that accessible)

  It seems that ARIA drag-and-drop attributes are not well supported
  among most screen readers but a mostly-JS approach (like in
  http://dev.opera.com/articles/view/accessible-drag-and-drop/) can work
  well.

  Affects latest master

  (WCAG Level A)

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1262933/+subscriptions


References