Themes ::: theme_shoelace
Maintained by Gareth J BarnardGareth J Barnard
A Bootstrap derived theme with a light feel through colour and font selection.
Latest release:
159 sites
8 fans
Current versions available: 12

This plugin is up for adoption, please see 'Plugins adoption programme'.

A colour scheme adaptation of the Bootstrap theme with a thin font.

For Moodle 3.1 (and above), Shoelace has been reinvented, please watch the screencast:

The Privacy API is implemented in version and above.


Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4


Gareth J Barnard
Gareth J Barnard (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Yong Ra
    Tue, Oct 27, 2015, 3:05 AM
    When I have a logo added to this theme, i get server error 500. I uninstalled the theme and reinstalled it. But, no change. When there is a logo (jpg, gif, png) image, server gives me error 500. Can you tell me any idea on how to fix this? It worked until this release, 2.9.2 (2015052201). The release before this one worked fine.
  • Gareth J Barnard
    Tue, Oct 27, 2015, 4:17 AM
  • Yong Ra
    Fri, Apr 8, 2016, 12:28 AM
    I selected the option to hide the slide show in front page. But, the slide show is still present. Is this a bug or am I doing something wrong?
  • Gareth J Barnard
    Fri, Apr 8, 2016, 1:45 AM
    Hi Yong,


    Kind regards,

  • Yong Ra
    Fri, Apr 8, 2016, 9:28 PM
    Do you know when the bug will be fixed?
  • Gareth J Barnard
    Fri, Apr 8, 2016, 10:51 PM
    It's fixed on GitHub, I'll make a release after finishing some paid work.
  • Paul Nijbakker
    Thu, Aug 11, 2016, 2:16 PM
    Hi Gareth, Thnaks for your work on this plugin. I have a mysterious issue with it. I run two sites that are basically the same (settings wise), Moodle 3.0.5 sites. Yet in one the Shoelace theme works normally, while in the other it has stopped working altogether (and it does not generate PHP debugging messages). It worked before. I am stumped. Where should I look for the cause of this error?
  • Gareth J Barnard
    Thu, Aug 11, 2016, 10:16 PM
    Hi Paul,

    Does not sound like a theme bug. I'll PM you.

    Kind regards,

  • Brian Pool
    Fri, Oct 5, 2018, 10:12 AM
    When adding a role to a user in a course, the save icon does not show up. We tried a clean install and we still don't see the save icon.
  • Gareth J Barnard
    Fri, Oct 5, 2018, 6:26 PM
    Hi Brian,

    What version of Moodle and Shoelace please? How can I replicate this? Please post on the 'Themes' forum with a screen shot too and this information.

  • Brian Pool
    Sat, Oct 6, 2018, 1:50 AM
    I found your error. I am on the current 3.5 release. On line 134 of the icon_system_fontawesome.php file it is pointing to floppy and should be save. It should read like this, and then it works. There is actually no "floppy" file in fontawesome that we could find. The Floppy drive icon is called save.

    'core:e/save' => 'far fa-floppy',
    should be
    'core:e/save' => 'far fa-save',

    It shows up and works as soon as the change is made.

  • Gareth J Barnard
    Sat, Oct 6, 2018, 1:59 AM
    Thanks Brian,

    How can I replicate the issue so that I know that when I make the fix that it works please?

    fa-floppy was in FontAwesome 4.

  • Brian Pool
    Sat, Oct 6, 2018, 9:06 PM
    We are using the current Moodle release, 3.5+, and if we go into any course and select user in the admin section, then enrolled users. If you then try to add a roll to a user, any role, there is no save icon, only the X to cancel. After we made the change above the save icon showed up. I did a completely fresh install with no changes and it did the same thing.

  • Gareth J Barnard
    Sun, Oct 7, 2018, 7:30 PM
    Thanks Brian.
Please login to post comments