mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #54566
[Bug 1813987] Re: more usable and simpler layout selector for Mahara pages
Decisions taken for accessibility and upgrade to new layout
* Add identification to each block for screen reader, blocktype and
title (if it’s set)
* Fixed layout format for accessible pages: each block will have 12
columns fixed width and will be displayed as a sequence. It should be
able to reorder the blocks with the keyboard.
* When adding a block to the bottom or the top of the page, the page
should be scrolled to that block
* Floating menu: should have a way to be recognized as a menu by the
screen reader. Check the access keys for the menu.
* Add an intro to the page for the screen reader to explain how the page
works
* Add accessibility option in the user settings. When it’s enabled new
pages will be able to use the fixed accessibility layout
* When copying/creating a view, if the user setting for accessibility is
on, there will be an option to have the new page with accessibility
fixed layout. This setting will be displayed in the basic section of the
page settings under the page title. When copying a collection, the
setting will be displayed under the collection title. If this option is
changed, the value will be propagated to the collection pages.
Upgrading to new layout
* Keep old layout display for older view that haven’t been edited since
the upgrade.
* When creating a new view use gridstack layout. When editing/copying a
view with old layout, translate it to the new GS layout, showing a
message with the change.
* When editing a page, it needs to be translated from the old layout to
the new gridstack layout. There should be a pop-up message to be
displayed to inform the user the layout of the view will be changed if
they continue editing. There should be a possibility to cancel the edit
and keep the old layout. There should also be an option for not showing
these messages in the future.
* Automatically translate the site pages to the new GS layout
--
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/1813987
Title:
more usable and simpler layout selector for Mahara pages
Status in Mahara:
In Progress
Bug description:
We are planning to improve the layout of mahara pages using the
gridstack library.
http://gridstackjs.com/
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1813987/+subscriptions
References