blob: 07fe9398d28adf0382b9ff7bbc818e46dadfacfe (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
Doing development work on the administration interface
======================================================
The Alaveteli admin interface uses Twitter's Bootstrap project to prettify it.
If you want to work on the CSS, you'll want to use
[bootstrap-sass](https://github.com/thomas-mcdonald/bootstrap-sass). Do something like:
$ gem install bootstrap-sass
$ gem install compass
$ compass compile --config .compass/config.rb
The javascript is included in a funky way
[for reasons explained in this commit](https://github.com/sebbacon/adminbootstraptheme/commit/45a73d53fc9e8f0b728933ff58764bd8d0612dab).
To change it, edit the coffeescript at
`lib/view/general/admin.coffee`, and then do something like:
$ coffee -o /tmp/ -c app/views/admin_general/admin.coffee
$ mv /tmp/admin.js app/views/admin_general/admin_js.erb
|