MultiLayout

Themes ::: theme_multilayout
Maintained by Richard Oelmann
MultiLayout is a theme with minimal styling which enables various 1, 2 or 3 column page layouts to be used from within the single layout file with little recoding (one line to be uncommented). It is intended to be used as a parent theme for further styling (in the same manner as Base/Standard) rather than as a complete site theme on its own. Alongside the multiple layouts, it also has additional block regions above and below main content to provide maximum flexibility for the layout of any page.

MultiLayout 2011102000

Moodle 2.0, 2.1
Released: Friday, 21 October 2011, 5:47 AM
'Road Map' and testing for Multilayout theme


1. Theme to include multiple layout choices, to work accurately with IE7+, to support RTL languages, to include additional 'sideblock' regions

2. Using base theme as a parent - excluding pagelayout.css

3. Construct main 3colHG layout style using MJT's page layout files
Tested FF5/6, Tested IE9, Tested IE7 All good

4. Add hebrew language pack to test RTL language
Tested FF5/6, Tested IE9, Tested IE7 All good

6. Adjust numbers in layout file to reduce padding Done

7. Add additional layouts and pagelayout css for 3colBlog, 2colLeft, 2ColRight and Fullpage layouts
Tested FF5/6, Tested IE9, Tested IE7 All good
Tested RTL - as above browsers All good

8. Add additional block regions above and below main content Done


This theme has minimal styling beyond that of Base and concentrates specifically on the layout of the theme, providing multiple layout options to function in IE7+ and in both LTR and RTL language layouts. It is intended to build on this basic theme to provide options with settings and styles/colours by using this theme as a parent.

The page layouts and associated css are taken from Matthew James Taylor's Stacked Columns layout page and modified to fit with known Moodle requirements (#page-header/#page-footer/.region-content etc.) http://matthewjamestaylor.com/blog/perfect-stacked-columns.htm


Version information

Version build number
2011102000
Maturity
Stable version
MD5 Sum
daabaa991f7d83f3c65a94f06059c344
Supported software
Moodle 2.1, Moodle 2.0
  • Latest release for Moodle 2.0
  • Latest release for Moodle 2.1

Version control information

Version control system (VCS)
GIT
VCS repository URL

Default installation instructions for plugins of the type Themes

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (e.g. "ponies") in the "theme" subdirectory.
  4. Visit http://yoursite.com/admin to finish the installation