In order to install a theme to your Open edX you need to do the following:
-
Choose a theme and copy-paste its branch name. You are going to put theme branch name into the script.
-
Go to your Open edX server via SSH. Make sure you use fullstack version.
-
Run the script
-
Enjoy the new awesome look of your Open edX =)
Everything else the script will do for you.
Now let’s do it step by step.
Step #1
Choose a theme. You can try the themes on from the home page. Or you can find the available themes and their Open edX version from the list below:
-
Open edX Dogwood fullstack version
-
Marvel -
marvel-theme-dogwood
-
Marvel Yellow -
marvel-yellow-theme-dogwood
-
Marvel Blue -
marvel-blue-theme-dogwood
-
-
Open edX Eucalyptus fullstack version
-
Marvel -
marvel-theme-eucalyptus
-
Marvel Yellow -
marvel-yellow-theme-eucalyptus
-
Marvel Blue -
marvel-blue-theme-eucalyptus
-
Step #2
Open Terminal and go to your Open edX server via SSH by running a command: ssh ubuntu@edx-marvel.raccoongang.com
ubuntu@edx-marvel.raccoongang.com
is an address to your server
Step #3
Run these commands one by one:
git clone https://github.com/raccoongang/themex_script.git
cd themex_script
./update_theme.sh marvel-yellow-theme-eucalyptus
marvel-yellow-theme-eucalyptus
- is the name of the theme branch taken from the Step #1
Step #4
As we mentioned before that's the time to enjoy! Go and check how awesome your Open edX looks like. Please feel free to customize your theme.
Please note: Your edx-platform repository should not have any uncommitted changes for updating a theme.
Check out our FAQ section if you faced any issues during installation. And if you have some questions please contact us, we will be happy to be helpful!