-
Improvement
-
Resolution: Fixed
-
Critical
-
2.5
-
MOODLE_25_STABLE
-
MOODLE_25_STABLE
-
wip-
MDL-39824-m26 -
This is a collection of improvements raised in a chat. The general goal is to simplify the themes by removing logic from the layout files.
- blocks
-
MDL-40065 Bootstrap Theme always sends content to "side-pre", even when there isn't one
- Closed
- caused a regression
-
MDL-40722 Clean theme: Resizing 3 column page with all blocks on the left is not displayed correctly
- Closed
-
MDL-40316 Logo and footnote missed from the clean layout files.
- Closed
-
MDL-44074 MDL-39824 missed setting correct span calculations for 768px-979px and 1200px+ displays.
- Closed
-
MDL-49165 theme option 'langmenu' is not respected in bootstrapbase-based themes
- Closed
- Discovered while testing
-
MDL-40174 Navbar disappears if user is enrolled in a course
- Closed
-
MDL-40204 Bootstrap three column layout does not render correctly in RTL when only one block.
- Closed
- has a non-specific relationship to
-
MDL-42852 Blocks disappear in Clean in RTL
- Closed
- will help resolve
-
MDL-40067 Bootstrap Clean Theme loses blocks when $THEME->layout side-pre and side-post are swapped
- Closed
1.
|
Add a renderer method to render a list of classes for the body | Closed | Unassigned | |
2.
|
Change all calls to $PAGE in layout files to call a method on the renderer. | Closed | Unassigned | |
3.
|
Replace blocks_for_region call with new method block_container | Closed | Unassigned | |
4.
|
Fix DND code so it is not dependent on the structure of the html in the layout file. | Closed | Unassigned | |
5.
|
Find a solution to handling RTL switching in CSS | Closed | Unassigned | |
6.
|
Simplify the layouts for the bootstrapbase and clean themes | Closed | Unassigned |