[SE-5314] OpenCraft theme for edX
Description
Implements the new OpenCraft theme designs.
Supporting information
- https://tasks.opencraft.com/browse/SE-5314
- https://theme-calm.opencraft.hosting/
- https://theme-monotone.opencraft.hosting/
Testing instructions
- Clone the repository into the
edx-themes
folder in your devstack. Name the cloned folderedx-simple-theme
- Run
make dev.shell.lms
- Edit
/edx/etc/lms.yml
- Set the values:
COMPREHENSIVE_THEME_DIRS:
- /edx/app/edx-themes/
- DEFAULT_SITE_THEME: 'edx-simple-theme'
- FOOTER_OPENEDX_LOGO_IMAGE: https://files.edx.org/openedx-logos/open-edx-logo-tag-dark.png
- Run
paver update_assets
Other Information
- At this stage, just the header and footer are themed.
- The footer logo on the lms isn't changed, because it's not updated through environment variables. We'll either need to override the template or make a change to the
configuration
repo to accomodate this. - Both the Calm and Monotone are included. To switch between the two, comment/uncomment the relevant line in
common/_variables.scss
Edited by Keith Grootboom