Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add theme support for edxapp's LMS #113

Merged
merged 2 commits into from
Sep 4, 2018
Merged

Conversation

jmaupetit
Copy link
Contributor

Purpose

disclaimer this PR is a replacement for #105

Adding a custom theme to an Open edX site must be done upon deployment and not in the common
Docker image because it is specific to each customer.

Proposal

  • add edxapp new settings for theme url/tag
  • make the LMS BuildConfig more versatile to checkout and build custom theme
  • add custom theme example for patient0-development

Closes #105

This is a follow up of the hawthorn upgrade (see c52ed36), loading an
SQL dump is no longer required, hence this legacy variable should be
removed.
This work adapts @sampaccoud's work on #105 to add customizable themes
for the LMS. We've added an example for patient0/development with a
public theme cooked by the Racoongang team.
@jmaupetit jmaupetit force-pushed the add-edxapp-theme-support branch from a0a72e2 to e273e69 Compare September 4, 2018 14:39
@sampaccoud
Copy link
Contributor

Superb!

@jmaupetit jmaupetit merged commit d9c71d5 into master Sep 4, 2018
@jmaupetit jmaupetit deleted the add-edxapp-theme-support branch September 4, 2018 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants