This theme uses node-sass/libsass to process the various .scss files. Never edit any of the .css files manually.
-
Edit the
common/*/sass/*.scss
files -
Run
make
to generate all css files using sassc (starting with version 20180114). Gulp is no longer required.
--
-
Go to
common/gtk-2.0
-
The colors and includes are defined in
light/gtkrc
,dark/gtkrc
anddarker/gtkrc
for each theme variant -
main.rc
contains the major part of the theme -
panel.rc
contains the panel styling for Xfce and MATE -
apps.rc
contains some application specific rules
Because this theme is heavily based on the pixmap engine, a lot of the styling comes from the images in the light/assets
and dark/assets
folders. Don't edit these images directly. See the next section.
--
-
Go to the
common/gtk-2.0/light
,common/gtk-2.0/dark
, orcommon/gtk-3.0/$gtk-version
directory. -
Open the
assets.svg
file in inkscape. Each object in the .svg file corresponds to an image in theassets
folder. -
Find the object you want to edit and make your changes. Important: Don't change the object id!
-
Save
assets.svg
and runmake
(ormake -j$(nproc)
if you're in a hurry) from a terminal in the parent directory.