If you are interested in continuing in Moodle Theme development, and have some development experience, experience with php, and experience with Moodle Themes, then this MoodleBitesTheme Design Level 2 is for you! You should have completed, or be familiar with the content of MoodleBites Theme Design Level 1 before taking this advanced course.
This course is 3 weeks in duration, asynchronous, and completely online. Each week contains approximately 2-4 hours work, although this varies depending on your experience with Moodle and themes in general, and how much extension work you wish to complete.
The course is focused on adapting existing Themes (standard Themes and plugin Themes). After successfully completing this course:
You will understand how Moodle Themes really work.
You will be able to customise existing Themes.
You will be able to use simple debugging tools and understand important aspects of the Moodle Theme development and testing process.
There are no live sessions, but participants are encouraged to participate in forums and to share their practical work for others to see and learn from. Note that for this course you should be using Moodle 3.5 or later.
Julian Ridden is at it again and the prototype is really an amazing looking theme. Essential theme has taken Moodle sites by storm (and I’ve seen more than a few sites adopt and modify it to create a really awesome looking course site) and Elegance could follow closely in its footsteps. The theme has not been officially released but you can follow the thread at Moodle.org and track the progress to date.
A few notes:
The theme is built on Bootstrap 3.0 (the latest framework) and is responsive
It has a cool “tiles” which represent course resources and activities (rather than the standard links)
Something similar to the Moodle 2.7 navigation is included for easy access to user preferences, settings, messages