EduX is a custom theme for Open edX, that follows MindsDB style guides.
EduX directory mirrors the assets in the openedx platform. All of the files must be used in the same place, and with the same name as the files in openedx platform.
edux
└── lms
├── static
│ ├── images
│ │ └── logo.png
│ └── sass
│ ├── _overrides.scss
│ └── lms-main.scss
└── templates
├── footer.html
└── header.html
cms
├── static
│ ├── images
│ │ └── logo.png
│ └── sass
│ ├── _overrides.scs
└── templates
├── footer.html
- First clone the eduX repository:
git clone https://github.com/mindsdb/edux
- Add the theme inside openedx themes directory:
tutor config render /edux "$(tutor config printroot)/env/build/openedx/themes/edux"
- Re build the docker image:
tutor images build openedx
- Restart cms and lms:
tutor local start -d
- Login to admin panel
http://localhost/admin
and add site theme(theme-dir-name should be edux).
Note: Tutor is a docker-based Open edX distribution, that makes it easy to deploy, customize or upgrade Open edX.