Skip to content
An elegant, customizable theme for Open edX
CSS HTML Makefile
Branch: master
Clone or download

Latest commit

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
screenshots 🌅 Jan 16, 2020
theme Better defaults for nav/legal links Jan 21, 2020
.gitignore 🌅 Jan 16, 2020
LICENSE.txt 🌅 Jan 16, 2020
Makefile 🌅 Jan 16, 2020
README.rst
config.yml Better defaults for nav/legal links Jan 21, 2020

README.rst

Indigo, a cool blue theme for Open edX

Indigo is an elegant, customizable theme for Open edX.

Platform landing page

Installation

Indigo was specially developed to be used with Tutor (at least v3.11.1). If you have not installed Open edX with Tutor, then installation instructions will vary.

Clone the theme repository:

git clone https://github.com/overhangio/indigo

Render your theme:

tutor config render --extra-config ./indigo/config.yml ./indigo/theme "$(tutor config printroot)/env/build/openedx/themes/indigo"

Rebuild the Openedx docker image:

tutor images build openedx

Restart your platform:

tutor local start -d

You will then have to enable the "indigo" theme, as per the official documentation (starting from step 3).

Customization

A few settings in the theme can be easily customised: this includes the theme primary color, landing page tagline, footer legal links. Theme settings are defined in the config.yml file at the root of the repository. You can override all or part of those settings by creating you own config-custom.yml file. Then, render the theme with:

tutor config render \
    --extra-config ./indigo/config.yml \
    --extra-config ./indigo/config-custom.yml \
    ./indigo/theme "$(tutor config printroot)/env/build/openedx/themes/indigo"

License

This work is licensed under the terms of the GNU Affero General Public License (AGPL).

You can’t perform that action at this time.