Example context (json):
{
"sitename": "Moodle",
- "output": {"doctype": "<!DOCTYPE html>", "page_title": "Test page", "favicon": "favicon.ico"},
- "bodyattributes":""
+ "output": {
+ "doctype": "<!DOCTYPE html>",
+ "page_title": "Test page",
+ "favicon": "favicon.ico",
+ "main_content": "<h1>Headings make html validators happier</h1>"
+ },
+ "bodyattributes":""
}
}}
{{{ output.doctype }}}
</body>
</html>
{{#js}}
-require(['theme_boost/loader'], function() {});
+require(['theme_boost/loader']);
{{/js}}
Example context (json):
{
"sitename": "Moodle",
- "output": {"doctype": "<!DOCTYPE html>", "page_title": "Test page", "favicon": "favicon.ico"},
+ "output": {
+ "doctype": "<!DOCTYPE html>",
+ "page_title": "Test page",
+ "favicon": "favicon.ico",
+ "main_content": "<h1>Headings make html validators happier</h1>"
+ },
"bodyattributes":"",
- "sitepreblocks":"BLOCKS HTML",
+ "sidepreblocks": "<h2>Blocks html goes here</h2>",
"hasblocks":true,
"navdraweropen":true,
"regionmainsettingsmenu": "",
</body>
</html>
{{#js}}
-require(['theme_boost/loader'], function() {});
-require(['theme_boost/drawer'], function(mod) {mod.init();});
+require(['theme_boost/loader']);
+require(['theme_boost/drawer'], function(mod) {
+ mod.init();
+});
{{/js}}
+{{!
+ This file is part of Moodle - http://moodle.org/
+
+ Moodle is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Moodle is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Moodle. If not, see <http://www.gnu.org/licenses/>.
+}}
+{{!
+ @template theme_boost/maintenance
+
+ Boost maintenance layout template.
+
+ Context variables required for this template:
+ * output - The core renderer for the page
+
+ Example context (json):
+ {
+ "output": {
+ "doctype": "<!DOCTYPE html>",
+ "page_title": "Test page",
+ "favicon": "favicon.ico",
+ "main_content": "<h1>Headings make html validators happier</h1>"
+ }
+ }
+}}
{{{ output.doctype }}}
<html {{{ output.htmlattributes }}}>
<head>
</body>
</html>
{{#js}}
-require(['theme_boost/loader'], function() {});
+require(['theme_boost/loader']);
{{/js}}
+{{!
+ This file is part of Moodle - http://moodle.org/
+
+ Moodle is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Moodle is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Moodle. If not, see <http://www.gnu.org/licenses/>.
+}}
+{{!
+ @template theme_boost/maintenance
+
+ Boost maintenance layout template.
+
+ Context variables required for this template:
+ * output - The core renderer for the page
+
+ Example context (json):
+ {
+ "output": {
+ "doctype": "<!DOCTYPE html>",
+ "page_title": "Test page",
+ "favicon": "favicon.ico",
+ "main_content": "<h1>Headings make html validators happier</h1>"
+ }
+ }
+}}
{{{ output.doctype }}}
<html {{{ output.htmlattributes }}}>
<head>
</body>
</html>
{{#js}}
-require(['theme_boost/loader'], function() {});
+require(['theme_boost/loader']);
{{/js}}
+{{!
+ This file is part of Moodle - http://moodle.org/
+
+ Moodle is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ Moodle is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with Moodle. If not, see <http://www.gnu.org/licenses/>.
+}}
+{{!
+ @template theme_boost/secure
+
+ Boost secure layout template.
+
+ Context variables required for this template:
+ * sitename - The name of the site
+ * output - The core renderer for the page
+
+ Example context (json):
+ {
+ "sitename": "Moodle",
+ "output": {
+ "doctype": "<!DOCTYPE html>",
+ "page_title": "Test page",
+ "favicon": "favicon.ico",
+ "main_content": "<h1>Headings make html validators happier</h1>"
+ }
+ }
+}}
{{{ output.doctype }}}
<html {{{ output.htmlattributes }}}>
<head>
</body>
</html>
{{#js}}
-require(['theme_boost/loader'], function() {});
+require(['theme_boost/loader']);
{{/js}}