https://github.com/murat-polat/gran-openedx-theme
Basic and fully customizable Open edX Bootstrap theme
https://github.com/murat-polat/gran-openedx-theme
bootstrap gran-openedx-theme openedx theme tutor
Last synced: about 1 year ago
JSON representation
Basic and fully customizable Open edX Bootstrap theme
- Host: GitHub
- URL: https://github.com/murat-polat/gran-openedx-theme
- Owner: murat-polat
- License: agpl-3.0
- Created: 2020-07-17T10:02:10.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2021-04-27T21:07:21.000Z (about 5 years ago)
- Last Synced: 2025-04-14T03:52:57.082Z (about 1 year ago)
- Topics: bootstrap, gran-openedx-theme, openedx, theme, tutor
- Language: HTML
- Homepage:
- Size: 70.3 MB
- Stars: 2
- Watchers: 0
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Comprehensive, custom Open edX Bootstrap theme, gran-openedx-theme
Basic and fully customizable Open edX Bootstrap theme
This theme is a combinations of https://github.com/overhangio/indigo and https://github.com/dehamzah/starter-theme-openedx
It's basic but powerful. You can change most part of LMS very easily. I tired this on Tutor Juniper and Koa(https://docs.tutor.overhang.io/). But it's probably can work with native installations of Open edX also.

## Installation:
Clone this repository:
`$ git clone https://github.com/murat-polat/gran-openedx-theme`
Render (paver/update) theme:
`$ tutor config render ./gran-openedx-theme/theme "$(tutor config printroot)/env/build/openedx/themes/gran-openedx-theme" `
Rebuild the Open edX docker image:: ( For tutor production modus )
`$ tutor images build openedx`
Restart your platform::
`$ tutor local quickstart` or `$ tutor local start -d`
Set your theme some default theme:
`$ tutor local settheme gran-openedx-theme localhost studio.localhost $(tutor config printvalue LMS_HOST) $(tutor config printvalue CMS_HOST)`
Note : After your code and customizations, you must repeat "render" , "build" and "quickstart" commands..
## Tutor development
https://docs.tutor.overhang.io/dev.html#customised-themes
`$ tutor dev runserver lms`
`$ tutor dev settheme gran-openedx-theme local.overhang.io:8000 studio.local.overhang.io:8001`
`$ tutor images build openedx-dev`
Start a new terminal than
`$ tutor dev run watchthemes` For to compile your changes.
Maybe you need an other terminal for "render" your customizations
Done :)