Themes: Moove

Maintained by Picture of Willian Mano Araújo 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!
3302 sites
179 fans

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 optimised for online learning, focusing on the things that matter - your learning activities and content.

Stay updated!

Stay updated!

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

Version 2 is here!

Now, with the Moodle's version 3.4, you can check out a theme more clean, concise and beautiful. Update your environment and checkout the news!

Moove frontpage

Moove frontpage

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

You can directly login into 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
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 in 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! =)

New Moodle Calendar

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

Moove frontpage
Moove profile page

New User Profile Page

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


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


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

Comments RSS

Show comments
  • Picture of Andy Russell
    Sat, 23 Feb 2019, 7:13 AM
    Hi Willian. First of all I want to say a big THANK YOU for all the great things about Moove and for all the great support you obviously provide. I chose it as my first ever Moodle theme and absolutely love it! I just have a couple of issues and was wondering if there are any simple solutions.

    1. The 'Jump to' box is really wide and therefore overlaps with the text of the proceeding and next activities. Is there any way of narrowing this box or removing altogether?

    2. The completion progress for the sections is called 'Discipline's Progress'. To my mind (and I'm new to Moodle so perhaps I'm missing something) this would be relevant if the course taught multiple different disciplines but I can't imagine that being at all common. The underlying setting uses the term 'Topic', the left-hand panel calls them 'Sections' and then the completion percentages calls them 'Disciplines. This is a bit confusing, I feel, for learners (students!). Is there anyway I can rename these? 'Sections' is OK but it would be good if I could call them 'stages' or 'units'... maybe 'modules' or 'levels', although 'sections' is fine and I can live with that. But 'disciplines' just doesn't make any sense to me.

    Any and all suggestions gratefully received and thanks again for the 99.9% of Moove which is perfect smile
  • Picture of widhadi agus
    Wed, 27 Feb 2019, 12:25 PM
    every time i 'm installed other plugin the font awesome not loading, even after purge . any clue for this issue. btw i used moodle 3.6
  • Picture of widhadi agus
    Wed, 27 Feb 2019, 12:26 PM
    every time i 'm installed other plugin the font awesome not loading, even after purge . any clue for this issue. btw i used moodle 3.6
  • Picture of Willian Mano Araújo
    Thu, 28 Feb 2019, 12:06 AM
    Hi Andy Russell, thanks for your kind feedback.

    1. I will try to find a way to fix that.
    2. I renamed the lang string to topic's progress.

    I just uploaded a new version with some new features and with the code for item 2.
  • Picture of Willian Mano Araújo
    Thu, 28 Feb 2019, 12:12 AM
    widhadi agus, some users reported this same problem when using the BBB plugin.

    I just uploaded a new version with some new features and also solving this compatibility problem.
  • Picture of Chad Parmentier
    Fri, 1 Mar 2019, 9:46 PM
    CSS Error in Moove Theme. When using the Custom drop down menu under Appearance > Theme Settings, if you create a drop down with links the links display together without spacing. To fix this go to navbar.scss in the moove theme folder and change line 112 from padding: 0; to padding: px;

    Just thought you should know.
  • Picture of Willian Mano Araújo
    Sun, 3 Mar 2019, 7:32 PM
    Chad Parmentier, thanks for your message, but it is recommended to avoid the unit when the value is 0.
  • Picture of Javier Tejera
    Thu, 7 Mar 2019, 11:18 PM
    Hi Willian, does this theme support the Stripe plugin?
  • Picture of Willian Mano Araújo
    Fri, 8 Mar 2019, 12:03 AM
    Hi Javier, I guess so... but i never used stripe plugin before. Please, test it and share your experience with us.
  • Picture of Javier Tejera
    Mon, 11 Mar 2019, 6:27 PM
    Hi Willian, From an appearance point of view, it looks great: . It would be great to have the cost of the course next to the Stripe logo too, but not sure whether this is possible or not.
    I still have to configure the payments and see if everything works fine. I will let you know how it goes.
  • Picture of Willian Mano Araújo
    Mon, 11 Mar 2019, 7:13 PM
    Javier, it is possible, you just need to customize the theme to work well as you desire.

    For me, this is not good, because if I made any changes for Stripe I need to do it for any other enrolment method with payment. The main problem here is that these plugins are not maintained by Moodle but by its developers and we don't know when a new plugin comes alive or be discontinued and I do not have time to follow these changes.
  • Picture of Alexei Gurianov
    Thu, 14 Mar 2019, 6:00 PM

    please add line with logintoken to file login.mustache for guestlogin block
  • Picture of Willian Mano Araújo
    Thu, 14 Mar 2019, 7:02 PM
    Alexei, if you have any code suggestion do it by using github.
  • Picture of Sam Lyle
    Sat, 16 Mar 2019, 12:56 AM
    We've lost a lot of font-awesome icons after upgrading to Moodle 3.5.5 using Moove 2.3.9. Is it happening to anyone else? You can see a screenshot at
  • Picture of Mariusz Pulkowski
    Wed, 20 Mar 2019, 5:31 PM
    Wspaniała praca temat bardzo praktyczny.
    I have delicate restrictions resulting from GDPR, it concerns the image (head of the leader) at the image of the course summary. Is it possible to add the condition of displaying the head of the course after logging in?
Please login to post comments