Your content goes here. Edit or remove this text inline or in the module Content settings. You can also style every aspect of this content in the module Design settings and even apply custom CSS to this text in the module Advanced settings.

The code below is provided for the How to create a child Theme for Moodle – Moodle Child Theme Worksop course.

To enrol in the course, please go to https://ricoshae.teachable.com/p/moodle-child-theme-workshop

Course name
How to create a child Theme for Moodle – Moodle Child Theme Worksop

Subtitle
In this course I will take you step by step through the process to create a child theme based on the Moodle Boost theme.

Description
In this course I will take you step by step through the process to create a child theme based on the Moodle Boost theme. 

We will cover:

  • How to create the child theme.
  • How to install the child theme.
  • Making theme development easier
  • Test the child theme
  • How to add CSS to the child theme
  • How to override templates

This course will be presented using Moodle 3.7 and will use the Boost theme as a basis for the Moodle child theme. 

The concept of this course is for you to learn quickly and put your learning into practice straight away. As a result, there will be technical terminology that you may not understand and there will be some information that is not explained in detail because it requires its own course. In these cases I will try to provide you with additional information or a place to find the additional information so that you can move on quickly to achieving your goals of learning how to create a child theme. 


 

Lesson 2: How to create the child theme

The code below goes into the  /themes/ricoshae/config.php file.

 


 

 Lesson 5: Steps 4 and 5  

The code below goes into the  /themes/ricoshae/version.php file. 

 


 

Lesson 6: Steps 6 to 9 

The code below goes into the /theme/ricoshae/lang/en/theme_ricoshae.php file.