Themes ::: theme_moove
Maintained by Willian Mano Araújo
Moove it's a modern theme, simple and focused on the main content. You can minimize both side columns to enjoy the maximum of space in your environment. If you like it, please show some love by clicking "favourite" ( ♥ ) below!
Latest release:
19968 sites
437 fans
Current versions available: 10

Moove premium version!

We are proud to announce that now Moove has a premium version. Look this as an alternative to help the free plugin version.

The premium version has some extra features like dark mode, a new login customized page, and an immersive course mode. Check this out!

Go to Moove Premium site

Help keep this theme free and alive, make a donation

Donation button

Moove it's a Moodle's theme that makes online environments more clean and intuitive for learners and educators.

Its intuitive layout is optimized for online learning, focusing on the things that matter - your learning activities and content.

Stay updated!

Follow the theme profile in medium and stay inside the news. Link to the medium profile


You can see the theme documentation on

Special thanks

Moove frontpage

Moove frontpage

The new theme is more robust and standardized, texts, backgrounds, and fonts are uniform and enjoyable.

You can directly login to the environment, no more redirects, but if you like, the login page was customized and it is awesome too.

Moodle course view

You can check the course progress in each topic. To use that you need to follow the instructions below:

  1. Enable course completion tracking
  2. Use the topic formats
  3. In Course layout mark show one section per page
  4. Configure the activities completion

Moove frontpage

Because education is for everyone.

The only theme with accessibility focus.

Moove accessibility settingsMoove accessibility settings

Accessibility features

  • Font type — currently there are only options to choose between the default font and the OpenDyslexic font. This is a new open-source font created to increase readability for readers with dyslexia.
  • Enable accessibility toolbar — the bar has options for increasing and decreasing the site font size, and 3 different types of text contrast can be chosen.

The accessibility bar was inspired by the accessibility block, but all javascript has been rewritten, along with how the stylesheets are displayed.

When enabled, the accessibility bar is displayed at the top of the site, as you can see below.

Moodle is awesome, but we can be better together!

With a lot of enhanced pages and new features

Moove frontpage

Dashboard for admins

The Moove Dashboard is available only for site administrators. You can see the disk usage, online users, total of courses, and users.

I am thinking of what to add, the next step is to work hard towards a fully responsive theme. Please, feel free to send suggestions and feedback. Your opinion helps to improve this theme, you are part of this! =)

Exclusive certificates page

Moove has a new and exclusive page where your users can see all issued certificates. The theme works with the Simple Certificate and Custom Certificate modules.

Moove frontpage
Moove profile page

New User Profile Page

The profile page now has information about courses and learning plans progress.

New Moodle Calendar

This Moove version already has customization of the new Moodle calendar. You can drag n drop events, click to create and view details.

Moove frontpage


You can see the theme documentation on


First way

  • Clone this repository into the folder theme.
  • Access the notification area in moodle and install

Second way

  • Download this repository
  • Extract the content
  • Put the folder into the folder theme of your moodle
  • Access the notification area in moodle and install

Developed and maintained by

Willian Mano

  • Zend Certified PHP Engineer - ZEND028770
  • Certified Scrum Master - 000570341
  • iMasters Certified Professional - PHP - Good Practices - 1076

Moodle profile:




Screenshot #0
Screenshot #1
Screenshot #2
Screenshot #3
Screenshot #4
Screenshot #5
Screenshot #6
Screenshot #7


Willian Mano Araújo (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Thu, Apr 29, 2021, 12:20 AM
    Hi Helder, thank you for your video. I will check this bug. Just to clarify, I only add new features and solve bugs for the latest version of Moodle, at this moment Moodle 3.10. I do not support older versions. I am only a man doing free code without any monetary contribution of anyone, so I can not dedicate my time to older versions.
  • Fri, Apr 30, 2021, 10:01 PM
    Hi Willian, I obviously understand what you say. I already passed to my superiors the possibility to contribute with Paypal donation.
    In the meantime I will try to "patch" our installation with your upadate.
    Hope you get this "my courses" issue.
    Thank you very much!
  • Thu, May 6, 2021, 11:29 PM
    Hi, how can i get to display marketing boxes into my home page when the user is logged in? They can only see them if they are not logged in.
  • Sat, May 8, 2021, 1:06 AM

    When I see this theme in my mobile phone, the footer area where the contact details are, it is not display correctly. I got the icon in one line and the detail in another line. Maybe if the size of the letter or the size of the container. In both size it look like there is enough space for having everything in order, but it is not displaying correctly. Could anyone help me to correct this issue?

    Thank you,
  • Tue, May 11, 2021, 8:21 PM
    Hi - I have just noticed that any quiz questions created, which use the OU Multiple Response question type ( don't render correctly within the Moove theme - in that the checkboxes appear on different lines to the options. Is this fixable in any way?
  • Thu, May 13, 2021, 10:36 PM

    I have got a big problem. I wanted to hide a specific buttom in the footer, then I when to advanced settings and added css to hide it, but for my surprise, as a result I got all button hided in the theme. So now, I cannot modifify css because the button save changes has disappeared. Could you please help me to sort it out?

    Thank you very much.

  • Thu, May 13, 2021, 11:47 PM
    @Iraida - firstly you are not the person, nor will you be the last person to do what you have done (and some of us, have done it more than once!) what you may need to do is view the moodle but with css turned off - there are various plugins for chrome that allow you to do this. This will display the page without any formatting so will look horrible, but it will allow you to remove the erroneous code. If this doesn't work, then using the same mechanism, you may have to temporarily change the site theme to something else, then from within that, remove the code that you added, then flick back to Moove.
  • Fri, May 14, 2021, 12:38 AM
    @iraida - you can follow the instructions of Dave Fooord, it is the safer mode. You can delete the custom CSS directly from database:

    SELECT * FROM mdl_config_plugins WHERE plugin = 'theme_moove' AND (name = 'scss' OR name = 'scsspre');

    Update these two rows and then purge all caches.
  • Tue, May 18, 2021, 11:35 PM
    Hello Willian, can you give me some directions to where the "my courses" issue could be? Maybe I can help solve it? Thank you.
  • Tue, May 25, 2021, 2:24 PM
    Hi, I'm new to Moodle so this is probably a basic error, but since I switched to Moove I've been unable to view the header on the front page. I can edit the content in site administration but none of the changes, text or images show on the main page. Does anyone have an idea why this might be? I did have the slideshow up initially which is says blocks the header but have since removed it and it didn't help.
  • Tue, May 25, 2021, 7:43 PM
    Is there a wall to ennable reCAPTCHA in the login form?
  • Tue, Jun 1, 2021, 10:15 PM
    I am loving most of what Moove has to offer, thank you for creating this plugin! We have an issue where the login picture does not load, it only shows the default theme photo.
  • Profile picture
    Tue, Jun 8, 2021, 8:44 PM
    i love the theme, and I use it in my freshly installed 3.10 moodle. However, I have this weird issue, whenever I navigate away from the frontpage to any guest access enabled course, and return to the frontpage, the front page does not exist, it is just the moodle base components there (courses, announcements) but no slider, marketing boxes, clients and so on.

    I might have done something wrong setting this up, but I hope someone can point me in the correct direction in solving this. So far I've tried everything I could have thought of (auto-guest-login, turning stuff off on the moodle default frontpage and so on).
  • Mon, Jun 14, 2021, 3:28 PM
    how to enable custom menu for mobile devices
    currently custom menu is not showing on mobile devices
  • Mon, Jun 14, 2021, 5:03 PM
    Is there anyway to change the default fonts within Moove, but in a way that the accessibility options still allow the user to choose the dyslexic font from the accessibility options? I have a client who wants me to set the fonts to their brand guidelines, which I have done with the addition of CSS, but now when I select the 'Dyslexic font' my CSS additions are taking precedence over the dyslexic fonts one.
Please login to post comments