Themes ::: theme_fordson
Maintained by Chris Kenniburg
The Fordson theme is focused on students going from login to learning, with features that help teachers build better courses and students engage with content. Your school is unique and Fordson provides impressive customizations for a professional and modern learning platform. Try out Fordson and show some love by clicking "favourite" ( ♥ ) !
Latest release:
11603 sites
351 fans
Current versions available: 10

Beautiful Design, Organization Branding, & Marketing

Fordson extends the core Boost theme to provide styling options, customized color choosers, enhanced user interactions, improved navigation, and branding opportunities within the theme.  Depending on your needs, Fordson delivers a variety of style presets to help you quickly change the look of your site! 

Login to Learning

What does this motto mean, "Focused on going from Login to Learning"?  It means we are hyper focused on the user experience that extends from the point of login until the student is engaged with learning.  What does that actually mean from a plugin?  It means through our theme and related plugins we have looked at and spent time trying to develop a streamlined and intuitive way to go from the Moodle homepage to course content in a way that makes sense for our users.  We developed the Fordson theme to help with navigation and usability.  We developed the Easy Enrollment plugin to help enroll students into courses directly from the Moodle homepage.  As of the latest release of Fordson we now have a special course format that we've enhanced through our theme to provide a great user experience at the course level.  Install the Collapsible Topics Course Format and activate the new "Plugin Integration" in Fordson and you will see the difference between the normal course format and how we enhance it through the Fordson theme.  We are focused on going from login to learning and want to share that experience with the Moodle community.

New!  Plugin Integrations

Announcing Jitsi Server Integration

New Jitsi server integration button.New for 2020 is Jitsi Meet server integration which automatically puts a Jitsi Meet Launch button at the top of every course in your Moodle site. If 2020 has taught us anything, learning remotely requires a good web conferencing software. Each Moodle class gets a Jitsi Launch button right below the breadcrumbs. If you don't use Jitsi, just don't add a title to the Jitsi settings in Fordson. However, we provide the public URL that will work too if you don't have your own Jitsi server.  check out the main page of the Fordson Theme settings for the new Jitsi integration.

Focused on What Matters

We are focused on the process of getting a student to go from login to learning as efficiently as possible. Once in a course, we utilize a variety of techniques to help students engage with the content and organize the page in a way that helps promote learning.  We accomplish this by listening to our teachers and students for ways to improve that experience. When we extend Moodle functionality, we try to stay as close to core Boost as possible. Fordson delivers impressive features such as an innovative Course Management dashboard for teachers with all the links to manage a course and users.  There are also little features like a course editing button that is always visible and “location aware” to speed up building a course.  The learning content is most important and Fordson utilizes space, color, images, icons, and other elements to help guide students through a course. Fordson also provides many different looks so that you can customize the presentation of learning materials to your students.  Spend more time engaged in learning and less time clicking buttons. Fordson enhances the user experience for both students and teachers by combining clean and efficient design with innovative user features not found in other themes. From login to learning we are focused on making Moodle better for students and teachers.

Thoughtful and Purposeful Development

Development of the Fordson theme is often guided by community, teacher, and student feedback.  We listen to suggestions that match our desire to provide the best experience from login to learning.  The Fordson theme shines when you are looking for the the following:

  • A theme that organizes Moodle’s navigation and enhances it to improve the user experience.

  • A theme that is focused on going from login to learning and getting out of the way of your teachers and students.

  • Improved navigation that helps make sense of course management for teachers and students get into courses faster

  • Designed and refined with community and teacher input based on their needs

Top Features

  1. Over 160 unique layout and style combinations for the ultimate in customization
  2. Fordson includes a variety of Site Preset Styles, Page Layouts, Sections Styles, and Course Listing Styles.  All of which can be changed instantly from a menu.
  3. All major navigation and functionality accessible from one spot on the page for users
  4. A re-imagined course management panel for teachers that makes sense of all the links in course administration.  It’s accessible from anywhere in the course at any time.
  5. New Block Display Panel moves blocks into a 3-column collapsible drawer giving a teacher more room for blocks and keeps them hidden until a student wants to see them.
  6. Turn Editing On button is “location aware” and accessible at all times on the course homepage.  When clicked the page will return to the exact location you where viewing when you pressed the button.  
  7. Feature the most effective course modules and activities first with Fordson’s innovative course activity customizations.  Take control of what modules are displayed, module ordering, and the ability to feature modules. Limit what modules a teacher can use and allow Managers to see and use all modules.
  8. Keep students informed with progress reports, grades, teacher contacts and more with the Fordson Student Dashboard panel.  This panel provides course information at a glance for students.
  9. When a course is set to show one topic per page the Fordson theme will show individual topic completion progress on the course homepage.  Students can quickly see what topics still have unfinished assignments.  
  10. Enroll students directly from the site homepage when using the Easy Enrollment Add-on.

Additional Information

Easy Enrollment Add-On

Install the Easy Enrollment add-on and Fordson will display a new enrollment form on the homepage.  This new form will allow a student to enter a 6 digit code and instantly be enrolled into the corresponding course or group within the course. This allows a student to go from the homepage to a course in seconds!  It will even generate and read QR Codes for enrolling elementary kids by simple waving a paper in front of the computer.

Special Thanks

Elements and certain functionality of Fordson would not be possible without the following users and plugins:


This plugin is part of set Fordson theme.


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


  • Sat, Jan 26, 2019, 8:20 PM
    I am guessing you were playing with the settings on the Activities and Resources customization page. That is where you can hide, show, and order the activity chooser. There is a setting titled "Show Only Custom Menu". You will want to UNCHECK that.
  • Wed, Jan 30, 2019, 6:40 PM
    Is there a way to make marketing spots only visible for logged in users? Many thanks
  • Wed, Feb 6, 2019, 12:20 PM
    Hi Chris
    I want to use a different font family in the rtl fordson theme or just the same as in LTR styled theme. How can i get this done?
    Thanks in advance Chris
  • Wed, Feb 6, 2019, 3:03 PM
    HI F S
    first, you need to create a new .scss file and import it in style.scss so that any changes you made is in a separate file

    // Import YOUR SCSS FILE at the end of style.scss file located in the scss folder of Fordson theme
    @import "FOLDER_PATH\YOURSTYLE.scss";

    //define your font in YOURSTYLE.scss as below where the custom font files are located in a folder named "fonts" inside the Fordson theme directory, please create the folder if not exist

    @font-face {
    font-family: 'Droid Arabic Kufi';
    src: url("[[font:theme|DroidKufi-Regular.eot]]");
    src: url("[[font:theme|DroidKufi-Regular.eot?#iefix]]") format('embedded-opentype'),
    url("[[font:theme|DroidKufi-Regular.woff2]]") format('woff2'),
    url("[[font:theme|DroidKufi-Regular.woff]]") format('woff'),
    url("[[font:theme|DroidKufi-Regular.ttf]]") format('truetype');
    font-style: normal;
    font-weight: 400;

    @font-face {
    font-family: 'Droid Arabic Kufi';
    src: url("[[font:theme|DroidKufi-Bold.eot]]");
    src: url("[[font:theme|DroidKufi-Bold.eot?#iefix]]") format('embedded-opentype'),
    url("[[font:theme|DroidKufi-Bold.woff2]]") format('woff2'),
    url("[[font:theme|DroidKufi-Bold.woff]]") format('woff'),
    url("[[font:theme|DroidKufi-Bold.ttf]]") format('truetype');
    font-style: normal;
    font-weight: 600;

    // then add the font-family to the body styles and put your font name in the first of fonts list
    body {
    font-family: Droid Arabic Kufi,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol" !important;
  • Thu, Feb 7, 2019, 4:36 PM
    Hello, how do i change the blue at the head of the menus, and on the left side bar.
    I have tried changing all the colors under fordson's them, Please red boxes of the linked image:
  • Fri, Feb 8, 2019, 7:54 PM
    Hello, how do i change the blue at the head of the menus, and on the left side bar.
  • Fri, Feb 8, 2019, 7:55 PM
    Hello, how do i change the blue at the head of the menus, and on the left side bar.
  • Sun, Feb 10, 2019, 3:47 AM
    Thank you Mohammed Atia for your help,
    but unfortunately nothing changed after I did exactly the following:

    1. created a folder named "fonts" inside fordson folder
    2. put all files for Droid Kufi font in there
    3. created a file called "rtl.scss" and copied the code you mentioned to it (fontface and body style)
    4. imported rtl.scss into style.scss with @import "scss\rtl.scss";

    Do I miss something?

    N.B.: Sorry Chris!
  • Mon, Feb 11, 2019, 3:38 PM
    HI F S,
    make sure to enable designer mode, NOTE it will slow down your system but it will make sure nothing in the cache and all changes updated correctly. also, troubleshoot the rtl.scss is loaded or not.
  • Mon, Feb 11, 2019, 3:58 PM
    Hi Chris,
    one of the earlier communication between us I suggested the below

    1. When we enable categories in the front page or courses it appears as a list, however, I guess it is better to have additional option to display as thumbnails currently it displayed like this screenshot!Amdk-vbboLpgiHl43nZ68UfMg-4c, so it might be something like!Amdk-vbboLpgiHrSkVnkk8urM4cX

    and You replied the below
    #1 probably will not happen as there are many other factors involved and there isn't anything built in like with courses for file uploads.

    but I found a workaround where I noticed some themes applying the thumbnails view by adding the image in the text editor of the category description as shown here!Amdk-vbboLpgigiSl5lswl0zkL-l

    then it looks like the below image in the front page!Amdk-vbboLpgignKE3sFZhAhikSd
  • Mon, Feb 11, 2019, 4:33 PM
    I upgraded my moodle site to 3.6 and install new version of fordson theme.
    Moodle 3.6 Fordson v3.6 release 1.2 (2019111001

    When I try to get to site administration page I get the error below:

    Fatal error: Class 'theme_boost\output\core\admin_renderer' not found in /XXX/theme/fordson/classes/output/core/admin_renderer.php on line 39

    Can someone help me?
  • Tue, Feb 12, 2019, 9:54 AM
    Hello Chris
    After upgrading to 3.6 I can't get back the original white background on the main page, instead i get a grey background which makes it difficult to see the black font.
    The grey is fine on the edges but not on the main page.
    Any help will be very much appreciated
  • Wed, Feb 13, 2019, 3:19 PM
    Hello Mohamed Atia,
    I've enable the designer mode (purged all cache), and copied the rtl.scss content to style.scss instead of importing the file... But with no avail!

  • Wed, Feb 13, 2019, 10:47 PM
    Advise Required - The marketing blocks are appearing on both the Home page and the Dashboard? I really do not want them duplicated on the dashboard. I thought the marketing blocks just determined where the marketing tiles would be located on the homepage.

  • Thu, Feb 14, 2019, 2:47 AM
    Hello Mohamed Atia & all

    I've change body style to:

    body { font-family: 'Droid Arabic Kufi' ; }' ;

    And the font changed to something else but not to Droid Arabic Kufi
    Finally I got rid of the original font.. but still need to have Droid Arabic Kufi showing
    I will highly appreciate any help to achieve this
Please login to post comments