Themes: waxed

Maintained by Picture of Richard Oelmann Richard Oelmann
THEME_WAXED Theme_Waxed is a child theme of Moodle's new core theme Boost. It is built on Boostrap4 and Mustache templates and adds additional settings to those in Boost to allow a level of customisation with limited knowledge of scss/css.
320 sites
13 fans


Theme_Waxed is a child theme of Moodle's new core theme Boost.

It is built on Boostrap4 and Mustache templates.

In addition to Boost's preset settings, Wax adds:

1. Presets - presets added by ftp/ssh to the theme/scss/presets folder will
be automatically added to the presets drop down, in addition to those uploaded
via the user interface.
2. Colours - additional brad colour pickers to fine tune the seleected presets,
along with the standard pre/post raw scss custom settings.
3. Content - a footnote setting to add standard content into the footer space
4. Heading and images - add a page background image and a default heading background
image - the heading image can be overridden at a course level by adding an image
banner to the course summary files. A separate login page background image can also
be added.
5. Social networking icons - a panel of social icons can be created, including self-
defined icons.


Screenshot #0
Screenshot #1


Picture of Richard Oelmann
Richard Oelmann (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Richard Oelmann
    Sat, 4 Feb 2017, 6:12 PM
    Local_CodeChecker and Travis testing all passed -
  • Picture of Mitja Decman
    Tue, 23 May 2017, 4:26 AM
    Hi there, we use waxed on our moodle 3.2 project site. Is there an option to fill the blank space on the top of the login page, to the right of the logo - like here
    Thank you?
  • Picture of Richard Oelmann
    Tue, 23 May 2017, 6:04 AM
    If you mean the front page, the header space can hold a default header image banner which is set in the theme settings.
  • Picture of Mitja Decman
    Thu, 25 May 2017, 9:09 PM
    Oh, thanks. I see, but can this be done only for login page, because otherwise, we have "breadcrums" in it. And BTW in the latest version, even if background image is not set, I get some "blue-ish" image in the header background - I thing default should be "none"
  • Picture of Mitja Decman
    Sat, 10 Jun 2017, 12:16 AM
    One more question, please. Is it possible to fill a blank space in the header of the Site home page and a page before login - with some content (later there are breadcrumbs there, or user image on the Dashboard page) . Currently, there is just a logo image. Thanks
  • Picture of Richard Oelmann
    Sat, 10 Jun 2017, 3:12 PM
    It would probably need some customisation to the code. Adding the content to the layout file/template, wrapped in an isloggedin conditional. There's no built in setting or feature to do it, or to target that I can think of
  • Picture of Richard Oelmann
    Sat, 10 Jun 2017, 3:17 PM
    Correction @Mitja - the front page has a 'notloggedin' body class that you could use to target any css if the content can be added through css. But would need the conditional wrapper above if adding html/php content to the layout/template.
  • Picture of Diego Ramos
    Tue, 11 Jul 2017, 10:12 PM
    Hi, how can i custmize the theme like the screenshot indexed here? there is two options, one default, where the menu appears in white background, and another that have gray background, this can be done with a specific css code or there is some local in theme settings that can be changed?
  • Picture of Richard Oelmann
    Wed, 12 Jul 2017, 12:52 PM
    Hi Diego - firstly check you have the correct version of Waxed. Waxed has around 18 presets to choose from, not just the two in Boost. You can also upload other presets, for example the ones on As for the images in the screenshot, they were all done using presets and Waxed theme settings to add background images etc. No additional css/scss should be needed to create a look and feel similar to the ones above.
  • Picture of Jocelyn Chappaz
    Tue, 1 Aug 2017, 9:00 AM
    Hello. I've juste downloaded and installed Waxed... but I can't find anywhere the presets... ? where am I supposed to see them ? to change between them ? I got the tab Presets in administration where I can add some presets, but they are none right now and I don't know where I can download them... It is written that we got to check the link .. but this goes to a blank page...
  • Picture of Richard Oelmann
    Tue, 1 Aug 2017, 3:17 PM
    I've just re-downloaded Waxed from the plugins database and can confirm that there is a list of about 18 presets in the drop down 'Theme Presets' on the Presets tab if you go to Site Admin > Appearance > Themes > Waxed (comments here dont allow screenshots).
    As for the link you have posted - can you tell me where you found that link and the instruction to go and check it as I'm not familiar with it and didn't set it up - or it would have some content on it!
  • Picture of Peter Sereinigg
    Thu, 28 Dec 2017, 8:08 PM
    Is this theme compatible with Moodle 3.4+ (Build: 20171222) cant install it, stopps after installing when trying to save settings?
    Any idea?
  • Picture of Richard Oelmann
    Thu, 28 Dec 2017, 10:21 PM
    Hi Peter, I've just done a fresh clean install of 3.4+ and then installed Waxed with no issues - also have it working on 3.5dev
  • Picture of Agnes Kijewski
    Wed, 14 Mar 2018, 7:26 PM
    Hi Richard, I encountered an error when using the Waxed theme, Moodle 3.2, PHP 7.1. The error says that there is an "Illegal string offset" in presets_settings.php on line 40 for each preset in the theme and at the end "natsort() expects parameter 1 to be array, string given" in presets_settings.php on line 52. This causes the theme preset drop-down to be blank and unchangeable. I got around the bug by changing line 34 in the presets_settings.php from $presetchoices = ' ' to $presetchoices = array().
  • Picture of Clarence Prudhoe
    Sun, 15 Apr 2018, 6:53 AM
    Hi Richard, thanks for your work on this theme.
    I am using the Waxed theme - "Darkly" and I found two CSS problems that need your attention.

    1. In Course Administration / users / Enrolled users / when you use the search field the result is displayed with white text on a white field so you can't read the search list. Please tell me the CSS code to use to fix this.

    2 In Course Administration / users / Enrolled users / Enroll Users / when you search for a user to enroll, the result list text is dark grey on a black background so it is difficult to read. Please tell me the CSS code to use to fix this.

    3. When you make an entry on the calendar, the event description doesn't show when you click on the event date.

    Thanks for your help.
1 2
Please login to post comments