mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #55753
[Bug 1813987] A change has been merged
Reviewed: https://reviews.mahara.org/10155
Committed: https://git.mahara.org/mahara/mahara/commit/32de0b181b0d06ca1f70e4134d5f8e7760ca10a0
Submitter: Robert Lyon (robertl@xxxxxxxxxxxxxxx)
Branch: master
commit 32de0b181b0d06ca1f70e4134d5f8e7760ca10a0
Author: Cecilia Vela Gurovic <ceciliavg@xxxxxxxxxxxxxxx>
Date: Thu Jul 11 17:55:44 2019 +1200
Bug 1813987: Translate old views to new gridstack layout on edit
Old layout pages will be displayed as they were
with the old layout.
New pages are created with the new grid layout.
If we try to edit a page with an old layout,
the page will be translated into the new grid layout.
To translate from an old layout to a new grid layout,
we respect the row, column and order of blocks inside each cell.
All blocks in the same row in old layout will be together
in the new layout, and the first block of each column
of the same row are displayed at the same level to each other
in the new layout.
The blocks will respect the column order
they had in the old layout.
A column of the old layout can have many blocks. In the
new grid layout they respect the same order they had.
As we have 12 columns in the new grid layout,
the blocks that where included in a 5 column row,
will be displayed in smaller columns in the new layout.
TODO:
confirmation before trnaslating a page to the new grid layout
behatnotneeded
Change-Id: I46f5cdbacb026519631503437c10d33f1b2800e5
--
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:
Fix Committed
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