Kimetrics edX Platform theme for developing comprehensive theme on Open edX.
The following are some screenshots about this theme:
Figure 1 - LMS App from Open edX Platform
Figure 2 - CMS App from Open edX Platform
-
Change to
edxapp
user$ sudo -u edxapp bash
-
Create a new extra folder on
/path/to/edx/app/edxapp/
calledthemes_extras
$ mkdir /path/to/edx/app/edxapp/themes_extras
-
Move to that folder
$ cd /path/to/edx/app/edxapp/themes_extras
-
Clone this repo
$ git clone https://github.com/macagua/kimetrics-edx-theme.git
-
Make some changes in
lms.env.json
located in/path/to/edx/app/edxapp/
. Then change some variables to this:"ENABLE_COMPREHENSIVE_THEMING": true, "COMPREHENSIVE_THEME_DIRS": ["/path/to/edx/app/edxapp/themes_extras", "/path/to/edx/app/edxapp/themes"], "THEME_NAME": "kimetrics-edx-platform-theme",
-
Make some changes in
cms.env.json
located in/path/to/edx/app/edxapp/
. Then change some variables to this:"ENABLE_COMPREHENSIVE_THEMING": true, "COMPREHENSIVE_THEME_DIRS": ["/path/to/edx/app/edxapp/themes_extras", "/path/to/edx/app/edxapp/themes"], "THEME_NAME": "kimetrics-edx-platform-theme",
-
Back to Debian/Ubuntu sudo users, and restart the
edxapp
to load new configuration.$ exit $ sudo /edx/bin/supervisorctl restart edxapp:
-
Run the
update.sh
script. To update assets files and apply the themes.$ NO_PREREQ_INSTALL=False paver update_assets lms --settings=aws --debug --theme-dirs /path/to/edx/app/edxapp/themes_extras --themes kimetrics-edx-platform-theme $ NO_PREREQ_INSTALL=False paver update_assets cms --settings=aws --debug --theme-dirs /path/to/edx/app/edxapp/themes_extras --themes kimetrics-edx-platform-theme