Skip to content

TechnologyEnhancedLearning/moodle-nhse-learninghub

 
 

Repository files navigation

NHSE TEL Moodle theme (Boost extension)

Requirements

  1. Node 19.4
  2. Moodle 4.1 with Boost theme

Installation

  1. Clone that repository into your Moodle theme/nhse directory.
git clone https://github.com/TechnologyEnhancedLearning/moodle-nhse-learninghub.git
  1. Before activating theme in Moodle theme selector the dependencies need loading.
npm install

Tested with NPM v9.2.0 and Node v19.4.0, you can check both versions with:

npm -v
node -v
  1. Proceed with Moodle installer instructions when new theme is detected

  2. If you need to change any dependencies of the SCSS files please remember to clear Moodle caches in Moodle admin panel /admin/purgecaches.php. Moodle SCSS compiler will do the rest for you.

Creating a new GitHub Release

  1. Update version.php

  2. Update composer.json

  3. Merge from develop to main

  4. git checkout main && git pull

  5. git tag YYYYMMDDXX && git push --tags (Moodle format where YYYYMMDD is the current date and XX is the release number, e.g. 2023042301 for the first release on 23rd April 2023)

  6. Allow GitHub Actions to complete.


License & Attribution

This project is a derivative work that combines multiple open-source assets under compliant terms:

  • The Theme (GPL-3.0): This Moodle theme is a modified fork of the original theme developed by the NHS Leadership Academy. It is licensed under the GNU General Public License v3.0 or later.
  • The Design Framework (MIT): This theme incorporates the NHS.UK Frontend framework (v10.x), developed by NHS England and licensed under the MIT License.

Copyright Notices

  • © NHS Leadership Academy (Original Moodle Theme components)
  • © 2026 NHS England TEL
  • © NHS England (NHS.UK Frontend assets)

You may copy, distribute, and modify this software under the terms of the GPL-3.0 License. See the LICENSE file for the full text.

About

NHS England TEL Moodle theme. A modified fork of the NHS Leadership Academy theme, built on NHSUK Frontend v10.x. Licensed under GPL-3.0.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Mustache 60.1%
  • PHP 23.9%
  • SCSS 10.9%
  • HTML 5.1%