Themes: Campus

Maintained by it's meDavid Bogner, Gareth J BarnardGareth J Barnard
Campus theme allows you to customize the look and feel of your moodle site as much as possible. It provides an elegant way for designing the header. It is fully responsive and optimised for MNET authentication and provides all common features of modern moodle themes such as slideshow, custom category design, social icons,...
1332 sites
68 fans

This theme is the designers choice. You can make the theme look great, or just really awful. The theme is designed to have the possibility to reflect the corporate identity as much as possible with providing theme settings to adjust your header to your design needs. Some of the features are:

  • Responsive header divided into background/logo.
  • Font types.
  • MNET authentication.
  • Full-Screen mode for max working comfort.
  • Sub-themes for course categories.
  • Frontpage-Slideshow, category slideshow.
  • Social Icons.

Please note: As of Moodle 3.6, Campus development has stopped due to the removal of 'Bootstrapbase' in Moodle 3.7.  It might be possible to update the theme to be a child theme of Boost or a standalone Bootstrap 4 theme, but that would take a reasonable amount of time and effort.  Thank you to everyone who has enjoyed and used the theme in the past.


Screenshot #0
Screenshot #1
Screenshot #2


it's me
David Bogner (Lead maintainer)
Gareth J Barnard
Gareth J Barnard: Developer
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Picture of Marion Kaufmann
    Wed, Mar 20, 2019, 4:14 PM
    Will there be an update for moodle 3.6?
  • Gareth J Barnard
    Fri, Mar 22, 2019, 2:26 AM
    Dear Marion,

    M3.6: Development in progress.

  • Gareth J Barnard
    Sat, Mar 23, 2019, 9:33 PM
    Dear Marion,

    Please see: - it's a beta and may have issues.

  • Picture of digi accounto
    Sun, Mar 24, 2019, 5:48 AM
    very well defined information
  • Picture of Paul Martin
    Thu, Jun 27, 2019, 8:52 PM
    I see that the version info indicates that this is now compatible with Moodle v3.6 (and thanks for that). Which git branch should I be using for that? Master?
  • it's me
    Fri, Jun 28, 2019, 12:25 PM
    @Paul: master is the one to checkout.
  • Picture of Paul Martin
    Sat, Jun 29, 2019, 12:32 AM
    Thanks David. Any reason to/to not use the tag? Or is just pulling master by itself sufficient?
  • Picture of Sean Headrick
    Thu, Aug 15, 2019, 4:24 AM
    I really like the Campus theme. ⭐️⭐️⭐️⭐️⭐️ It has a clean look and awesome font.

    (Not sure why the activity-edit or page-edit links don't work, so I posted a question to the Theme Forum. It could be an issue with my moodle environment.)
  • Gareth J Barnard
    Thu, Aug 15, 2019, 7:29 AM
    I've replied there Sean, there is no version of the theme that supports M3.7.
  • Picture of Paul Martin
    Fri, Aug 23, 2019, 9:52 PM
    Running the latest master on v3.6 and I noticed an issue - when clicking on the "messaging" icon, when the messaging window pops up, there is no way to close it again. We've switched back to some of the base themes and it works there. Any advice?
  • Gareth J Barnard
    Sat, Aug 24, 2019, 1:15 AM
    Interesting. Ok, the fix will be to have a close icon at the top. I'll need to think about this.
  • Picture of Paul Martin
    Sat, Aug 24, 2019, 3:23 AM
    Sounds great. Thanks for the quick reply!
  • Picture of David Garcia
    Tue, Aug 27, 2019, 12:18 AM
    Good theme, I like it very much. I have upgraded to Moodle 3.7 but it doesn't work correctly, any upgrade soon to 3.7?

  • Gareth J Barnard
    Tue, Aug 27, 2019, 12:31 AM
    Dear David,

    Currently there will be no release for Moodle 3.7 as Bootstrapbase has been removed. Would you like to fund the upgrade to Bootstrap v4? i.e. make it a child theme of Boost. I've no idea how long this would take though.

    Kind regards,

  • Gareth J Barnard
    Tue, Aug 27, 2019, 11:40 PM
    Dear Paul,

    Messages fixed in version Please upgrade.

    Kind regards,

1 2 3 4 5 6 7 8 9 10
Please login to post comments