aboutsummaryrefslogtreecommitdiff
path: root/common/gtk-3.0/3.14/README.md
blob: af100ead63aed44b258c932d1607be44250543e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
This theme uses libsass/gulp to process the sass/*.scss. Never edit any of the .css files manually.

#### Editing the theme

* Install `nvm` (https://github.com/creationix/nvm)

* Install `gulp`

        npm i -g gulp

* Execute the following from the directory containing `gulpfile.js`

        npm i

* Edit the sass/*.scss files

* Regenerate the .css files by executing from the directory containing `gulpfile.js`

        gulp

--

#### Editing the images in the `assets` folder

* Open the `assets.svg` file in inkscape. Each object in the .svg file corresponds to an image in the `assets` folder.

* Find the object you want to edit and make your changes. Important: Don't change the obejct id.

* Save `assets.svg` and delete the images corresponding to the edited .svg objects from the `assets` folder (or just delete everything in the `assets` folder).

* Run `./render-assets.sh` from a terminal.