Il est possible de personnaliser l’interface du LMS à l’aide de thèmes.
En suivant le guide d’installation de la plateforme, vous avez le thème IONISx installé par défaut.
Le thème IONISx propose un nouveau thème pour Open edX en se basant sur Bootstrap.
Le code du thème se trouve, sur votre machine physique, dans le répertoire themes/ionisx
.
Le thème IONISx utilise un environnement de développement basé sur Node.js, en utilisant les outils Grunt et Bower.
Installez Node.js.
Installez les outils grunt
et bower
:
npm install -g grunt-cli bower
Installez les dépendances du thème :
npm install
bower install
Enfin, lancez grunt
et laissez-le tourner dans un terminal.
Grunt va observer les changements sur les fichiers et automatiquement recompiler les fichiers qui seront utilisés par le LMS.
Lancez le LMS et naviguez sur http://localhost:8000.