Wykres commitów

11 Commity (7fafc63ce054c5dc9e11bd518d09b14e3b443818)

Autor SHA1 Wiadomość Data
Karl Hobley 23969890cb Merge remote-tracking branch 'takeflight/refactor/remove-libsass' 2015-05-19 17:25:52 +01:00
Philipp Dörner 60e629d9e5 preventing thousands seperators when printing max filesize in JS 2015-05-11 20:45:27 +02:00
Tim Heap ddebafa119 Remove libsass dependency, precompile CSS for distribution
Depending on libsass for all Wagtail installations was causing issues
with various operating systems, dramatically increasing installation
times, and preventing front end development adopting modern practices.

libsass has been removed as a dependency. Sass files are compiled before
release as a dependency of the `sdist` setup command. Sass compilation
is done through `gulp`. People wishing to hack on the frontend assets
should now install wagtail locally, install the node dependencies, and
run `gulp`:

    $ pip install -e path/to/wagtail
    $ cd path/to/wagtail
    $ npm install
    $ npm start

All the templates and JS files have been updated to reference the new
compiled CSS files instead of the Sass files.

Precompiled CSS for jquery-ui and similar have been moved out of the
`scss/` directory to the `css/` directory.
2015-05-01 08:53:04 +10:00
Josh Barr 3319d87195 auto formatted js files 2015-04-25 17:52:54 +12:00
Josh Barr 0eb2ca7cf2 added css guidelines 2015-04-16 17:09:13 +12:00
Karl Hobley 55ce9f761e Added *.swp and /venv to gitignore
.swp files are made automatically by vim and are easy to accidentally commit
/venv is a very common place to put a virtual environment which we wouldn't want to be committed
2015-03-18 19:06:15 +00:00
Matt Westcott ead1c19dc0 Add tox.ini for multi-version testing 2014-04-24 15:19:43 +01:00
Tom Dyson 3b691bc758 First pass at Sphinx docs 2014-02-18 17:45:31 +00:00
Matt Westcott 92b7982148 .gitignore .coverage 2014-02-07 15:55:58 +00:00
Matt Westcott 126ce317d7 additions for setuptools 2014-02-07 15:39:59 +00:00
Dave Cranwell 7d67a7bac5 gs 2014-02-05 13:45:36 +00:00