- Sep 30, 2013
-
-
Ned Batchelder authored
-
- Aug 27, 2013
-
-
Calen Pennington authored
-
- Jul 15, 2013
-
-
Calen Pennington authored
-
- Jul 10, 2013
-
-
Xavier Antoviaque authored
Cf README, this adds support to install and setup a dev instance through Vagrant. The Vagrantfile at the root handles the vagrant commands like `vagrant up`. Provisioning is done by the shell script `vagrant-provisionning.sh`, which is a light wrapper around the `create-dev-setup.sh` which does most of the job using the standard process, but limiting possible side-effect by ensuring the environment on which the install is performed is clean. Based on an Ubuntu precise 12.04 LTS.
-
- Jun 05, 2013
-
-
Ned Batchelder authored
Developers can have private settings files by creating lms/envs/private.py or cms/envs/private.py. They are imported at the end of dev.py. Note that they won't be imported if you are using one of the other dev*.py variants.
-
Nate Hardison authored
Just as is done with the main LMS application.scss file, rewrite the course.scss file with Mako to conditionally import a theme's variables overrides. Add the course.scss file to the list of ignored Git files so that it doesn't keep getting committed over and over again. This also requires us to add a hardcoded line in the assets Rakefile for the moment, so that the course.scss.mako file gets properly preprocessed. Once the preprocessing is done by a Django management command, we won't have to do this anymore.
-
- May 22, 2013
-
-
Nate Hardison authored
This commit adds the requisite settings and startup features to enable integration of themes into the edX platform. It does not yet provide hooks in any of the templates, but it does cause the main `lms/static/sass/application.scss` file to `@import` a theme's base Sass. Template hooks will come down the road. CHANGELOG --------- Define a new `MITX_FEATURE`, `USE_CUSTOM_THEME`, that when enabled, can be used in templates to determine whether or not custom theme templates should be used instead of the defaults. Also define a new setting, `THEME_NAME`, which will be used to locate theme-specific files. Establish the convention that themes will be stored outside of the `REPO_ROOT`, inside the `ENV_ROOT`, in a directory named `themes/`. `themes/<THEME_NAME>` will store the files for a particular theme. Provide a function, `enable_theme`, that modifies the template and static asset load paths appropriately to include the theme's files. Move the main LMS Sass file to a Mako template that conditionally `@import`s the theme's base Sass file when a theme is enabled. Add logic to the assets Rakefile to properly preprocess any Sass/ Mako templates before compiling them.
-
- May 16, 2013
-
-
Ned Batchelder authored
-
Jay Zoldak authored
-
Jay Zoldak authored
-
- May 15, 2013
-
-
Calen Pennington authored
-
Calen Pennington authored
-
- May 10, 2013
-
-
Steve Strassmann authored
-
- May 01, 2013
-
-
cahrens authored
-
- Apr 30, 2013
-
-
Ned Batchelder authored
Add a private-requirements.txt for personal changes to how things are installed. Good for installing libs as working dirs.
-
- Apr 29, 2013
-
-
Calen Pennington authored
-
- Apr 26, 2013
-
-
Steve Strassmann authored
-
- Apr 24, 2013
-
-
Steve Strassmann authored
-
- Mar 12, 2013
-
-
Kevin Chugh authored
-
- Mar 08, 2013
-
-
Jay Zoldak authored
Tag tests not working under PhantomJS to skip for now.
-
- Feb 08, 2013
-
-
Your Name authored
-
- Jan 08, 2013
-
-
Jay Zoldak authored
-
- Nov 30, 2012
-
-
Kevin Chugh authored
-
- Nov 09, 2012
-
-
Victor Shnayder authored
This reverts commit 793354a0.
-
Victor Shnayder authored
-
- Oct 31, 2012
-
-
Vik Paruchuri authored
-
- Oct 30, 2012
-
-
Victor Shnayder authored
-
- Aug 21, 2012
-
-
Victor Shnayder authored
-
- Aug 13, 2012
-
-
Rocky Duan authored
-
- Jul 25, 2012
-
-
Kyle Fiedler authored
-
- Jul 19, 2012
-
-
Kyle Fiedler authored
-
- Jul 12, 2012
-
-
John Jarvis authored
-
- Jun 21, 2012
-
-
Calen Pennington authored
-
Calen Pennington authored
-
- Jun 18, 2012
-
-
Calen Pennington authored
-
- May 30, 2012
-
-
Prem Sichanugrist authored
* Make sure we're installing django-pipeline from our fork * Bump rake to 0.9.2.2, as 0.8.3 is already outdated.
-
- May 23, 2012
-
-
Matt Jankowski authored
-
- May 17, 2012
-
-
Isaac Chuang authored
-
- Mar 28, 2012
-
-
Piotr Mitros authored
-
- Mar 26, 2012
-
-
Calen Pennington authored
-