Themes ::: theme_evolved
Maintained by Chris Kenniburg
evolve-D(earborn) is a Moodle theme focused on simplicity and style. Turn on the custom frontpage and your site will sport an impressive and beautiful login page. Once logged in you have complete control over the custom homepage complete with a navigation bar with icons, search, text, slideshow, and more.
Latest release:
568 sites
239 fans
Current versions available: 2

Introducing evolve-D(earborn).   A Moodle theme that is based off More but with an abundance of enhancements that evolved into a new theme.  Evolve-D sports a clean, minimal design with a focus on simplicity to minimize distractions.   What makes this theme different is it's new approach to the Moodle frontpage.  Logged in users are presented with a custom homepage while logged out users get a beautiful login page with a fullscreen image background.  You can even opt to use the built in login form or the standard Moodle login form.  Each login form has unique styling and a beautiful fullscreen image background.


  • Custom login page with fullscreen image background for logged out users
  • Simplified, custom Moodle homepage for logged in users
  • Two Column theme with blocks on the right
  • Support for Moodle's Socialwall Course Format.  If you use the Socialwall Course Format the evolve-D theme is the perfect companion as it contains super nice styling for the post interface and timeline posts.
  • Four image slideshow on custom homepage
  • Visual Separation of Topics/weeks.  Unique styling creates a visual separation of weeks/topics with the ability to customize the background color in theme settings.  
  • Custom Logo
  • Marketing Spots at bottom of page
  • Fontawesome support
  • Custom Menu "My Courses" dropdown
  • General and Weather Alert notices for users
  • Custom Colors

Moodle 3.2 compatibility

Several people have asked if there will be releases of Evolve-D beyond Moodle 2.9 to be compatible with Moodle 3.2.  After much debate we decided the best option was to take many of the features from Evolve-D and to build a new theme moving forward called Fordson.  Fordson is a child theme of the new Moodle default theme Boost.  Fordson builds on Evolve-D by incorporating a better custom homepage with up to six marketing spots, custom page header image for both the site and individual courses, and of course... Style Presets which can transform your site to give it a unique look and feel! I am even working on an "evolve-D" style preset so that the content areas and blocks will have a similar look and feel to evolve-D with the great new features of Boost.

If you like Evolve-D, I hope you check out Fordson:  https://moodle.org/plugins/theme_fordson

Documentation and Setup

(special thanks to German Valero for creating the doc page.)

General Overview

Version 2.0.2 and Newer Updates and Setup Instructions

Evolve-D is maintained and developed by Dearborn Public Schools.  We are a K-12 school district in Dearborn, Michigan.  

Moodle 2.9 Note:

 If you are using Moodle 2.9 the default homepage for the site is the new User Dashboard. You need to change this in Site Administration > Navigation > Default Homepage for Users. Please force "Site" for all users if you want to use this Evolve-D's custom homepage with icons.


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


Chris Kenniburg (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS


  • Tue, Aug 4, 2015, 11:24 PM
    If you FTP the files it will work.
  • Tue, Aug 4, 2015, 11:27 PM
    The new 2.0.6 version added better support for translations and languages. There were a few issues that were quickly addressed in versions 2.04, and 2.0.5.
  • Tue, Aug 4, 2015, 11:29 PM
    Thank you Chris. I was dreaming about a facebook kind of Social Wall to use as a learning method (Pedagogy is the right word?) for many years but did not have the skills to even try. You are my dream come true!
  • Tue, Aug 4, 2015, 11:33 PM
    will build my site afresh on a different domain & host and then move it to my working site. My host is very fussy. smile
  • Tue, Aug 4, 2015, 11:41 PM
    Awesome Gunasekar! I am on the team who created the Socialwall Plugin and I also tinker with this evolve-D theme. With my theme I tried to make it so that you could customize the Socialwall appearance by changing the background colors and other elements of the timeline. I also made the whole timeline and post appearance much nicer than if you use any other theme. Hope you enjoy!
  • Wed, Aug 5, 2015, 2:35 PM
    Hi Chris Kenniburg,
    I have installed evolved theme.i got this warning.
    Warning: Missing argument 3 for admin_setting_heading::__construct(), called in F:\xampp\htdocs\test_281\theme\evolved\settings.php on line 831 and defined in F:\xampp\htdocs\test_281\lib\adminlib.php on line 2043

    Notice: Undefined variable: information in F:\xampp\htdocs\test_281\lib\adminlib.php on line 2045
    If you don't mind .Just for your information.It would be great for fixed this issue.
    Kamesh V
  • Wed, Aug 5, 2015, 7:25 PM
    I think you can replace line 831 with this:
    $description = get_string('socialwallheaddesc', 'theme_evolved');
    It is just the admin page that displays some text about socialwall. Try that and let me know.
  • Wed, Aug 5, 2015, 10:05 PM
    I uploaded a new version that will fix this issue. Install 2.0.7
  • Sat, Aug 8, 2015, 11:03 PM
    Hey, generally like the theme, but when I added a custom picture for the login page, it has these gray background boxes with gray text that have the instructions for email based self-registration ... anyway to change that (didn't see it very easily in the custom colors menu of themes) ... thanks for the help!
  • Mon, Aug 10, 2015, 7:29 PM
    Kevin, Do you have Moodle set to force login? That sounds like the moodle login. The theme will use the Moodle login if you have it set to force it. Otherwise it will use the custom login form.
  • Sun, Aug 16, 2015, 5:50 AM
    Hey Chris - thanks for helping me troubleshoot. I do not think so, though you'd have to guide me a bit further as to where that setting is located. I've tried to set it such that guests (like parents of my students) can still see the course page without logging in (so guest access is permitted and they are auto-signed in as guests). We get the login page when clicking the "log in" link at the top right.

    Should probably also say that the gray text in gray box problem is only for the self-registration directions (not the login box that prompts for username and password) ... we are temporarily doing email self-registration as a way to get our students registered for accounts on our site.
  • Sun, Aug 16, 2015, 9:03 AM
    Aha ... saw that there was an updated version to go to (I went from 2.0.2 to 2.0.7) and that seemed to resolve the problem ... text in the area I mentioned above is now white in that gray box, nice and visible.

    Very nice looking theme overall - thanks for all your work
  • Wed, Aug 19, 2015, 10:52 PM
    Hey, sorry my english is very bad.
    With me on the side that is "custum menu" is not displayed and I can not find the problem. All settings as shown in the video are set. I use Moodle 2.9 and Evolv-D 2.9

    Do you have any idea?
    greetings Sio
  • Wed, Aug 19, 2015, 11:04 PM
    If you are using Moodle 2.9 the default homepage for the User is the Dashboard. You need to change this in Site Administration > Navigation > Default Homepage for Users. Please force "Site" for all users if you want to use this theme's custom homepage.
  • Wed, Sep 16, 2015, 11:32 PM
    Hi Chris,

    Kudos for a beautiful theme. I have "evolved" from the Essential and Elegance themes to adopting your Evolve-D theme this year. (I hope you do not get requests for an "Intelligent Design-D" version from creationist users!).

    I have had a request to add a "Register here" button on the front page. In this thread, you previously mentioned (Mon, 9 Mar 2015, 8:30 AM) using the Force login feature to do this. However, this means the custom homepage is no longer accessed.

    Is it not possible to edit the code with a simple "Register here" link?

    - David Dunn (moodle.hz.nl)
Please login to post comments