-
Notifications
You must be signed in to change notification settings - Fork 158
Theming
Please look at ./src/theme/3.20
and ./src/theme/3.18
to override aspects of the default theming. Budgie theming is created using SASS, and the CSS files shipped are minified. These files are built as and when you compile Budgie.
Alternatively, you may invoke the panel with the GTK Inspector to analyse the structure:
budgie-panel --gtk-debug=interactive --replace
If you are validating changes from a git clone, then:
./src/panel/budgie-panel --gtk-debug=interactive --replace
Note that for local changes, GSettings schemas and applets are expected to be installed first with make install
.
Note that it is intentional for the toplevel BudgiePanel
object to be transparent, as it contains the BudgieMainPanel
and BudgieShadowBlock
within a singular window.
Also note that by default Budgie overrides all theming with the stylesheet, however disabling the "Built-in theme" option in Budgie will ensure your own theming is used, without any conflicts from internal styling.