gtk-theme-clearcodes

gtk3 theme with a focus on code simplicity
git clone https://git.ce9e.org/gtk-theme-clearcodes.git

commit
5131b51738518bcda50412f40f1c4e75c8cc2482
parent
51ca9af9491d780aeae0264981af12b7809feccf
Author
Tobias Bengfort <tobias.bengfort@posteo.de>
Date
2025-11-06 21:06
move shared code out of gtk-3.0

Diffstat

M gtk-3.0/gtk-dark.css 24 ++----------------------
M gtk-3.0/gtk.css 24 ++----------------------
A gtk-3.0/gtk3.css 1 +
M gtk-4.0/gtk-dark.css 2 +-
M gtk-4.0/gtk.css 2 +-
R gtk-3.0/assets/check-symbolic.svg -> shared/assets/check-symbolic.svg 0
R gtk-3.0/assets/radio-symbolic.svg -> shared/assets/radio-symbolic.svg 0
R gtk-3.0/colors-public.css -> shared/colors-public.css 0
R gtk-3.0/colors/dark-anarchy.css -> shared/colors/dark-anarchy.css 0
R gtk-3.0/colors/dark-arc.css -> shared/colors/dark-arc.css 0
R gtk-3.0/colors/dark-glow.css -> shared/colors/dark-glow.css 0
R gtk-3.0/colors/dark-win10.css -> shared/colors/dark-win10.css 0
R gtk-3.0/colors/oomox.css -> shared/colors/oomox.css 0
R gtk-3.0/colors/papyrus-wave.css -> shared/colors/papyrus-wave.css 0
C gtk-3.0/gtk-dark.css -> shared/gtk-dark.css 0
C gtk-3.0/gtk.css -> shared/gtk.css 0
R gtk-3.0/settings.ini -> shared/settings.ini 0
R gtk-3.0/shared.css -> shared/shared.css 0
R gtk-3.0/widgets/app-notification.css -> shared/widgets/app-notification.css 0
R gtk-3.0/widgets/arrow.css -> shared/widgets/arrow.css 0
R gtk-3.0/widgets/button.css -> shared/widgets/button.css 0
R gtk-3.0/widgets/calendar.css -> shared/widgets/calendar.css 0
R gtk-3.0/widgets/checkbox.css -> shared/widgets/checkbox.css 0
R gtk-3.0/widgets/frame.css -> shared/widgets/frame.css 0
R gtk-3.0/widgets/headerbar.css -> shared/widgets/headerbar.css 0
R gtk-3.0/widgets/list.css -> shared/widgets/list.css 0
R gtk-3.0/widgets/menu.css -> shared/widgets/menu.css 0
R gtk-3.0/widgets/notebook.css -> shared/widgets/notebook.css 0
R gtk-3.0/widgets/pane-separator.css -> shared/widgets/pane-separator.css 0
R gtk-3.0/widgets/popover.css -> shared/widgets/popover.css 0
R gtk-3.0/widgets/scale.css -> shared/widgets/scale.css 0
R gtk-3.0/widgets/scrollbar.css -> shared/widgets/scrollbar.css 0
R gtk-3.0/widgets/spinner.css -> shared/widgets/spinner.css 0
R gtk-3.0/widgets/tooltip.css -> shared/widgets/tooltip.css 0
R gtk-3.0/widgets/treeview.css -> shared/widgets/treeview.css 0

35 files changed, 7 insertions, 46 deletions


diff --git a/gtk-3.0/gtk-dark.css b/gtk-3.0/gtk-dark.css

@@ -1,22 +1,2 @@
    1    -1 /* default color scheme */
    2    -1 @define-color bg_color_secondary #000;
    3    -1 @define-color bg_color #111;
    4    -1 @define-color fg_color #fff;
    5    -1 @define-color base_color #000;
    6    -1 @define-color border_color #222;
    7    -1 @define-color shadow_color rgba(0,0,0,0.3);
    8    -1 
    9    -1 @define-color selected_bg_color #26c;
   10    -1 @define-color selected_fg_color #fff;
   11    -1 
   12    -1 @define-color text_color @fg_color;
   13    -1 @define-color focus_color @selected_bg_color;
   14    -1 @define-color tooltip_bg_color @base_color;
   15    -1 @define-color tooltip_fg_color @text_color;
   16    -1 @define-color button_bg_color #444;
   17    -1 @define-color button_fg_color @text_color;
   18    -1 
   19    -1 /* optionally import color overwrites */
   20    -1 /* @import url("colors/dark-anarchy.css"); */
   21    -1 
   22    -1 @import url("shared.css");
   -1     1 @import url("../shared/gtk-dark.css");
   -1     2 @import url("gtk3.css");

diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css

@@ -1,22 +1,2 @@
    1    -1 /* default color scheme */
    2    -1 @define-color bg_color_secondary #e3e3e3;
    3    -1 @define-color bg_color #f6f6f6;
    4    -1 @define-color fg_color #222;
    5    -1 @define-color base_color #fff;
    6    -1 @define-color border_color #aaa;
    7    -1 @define-color shadow_color rgba(0,0,0,0.3);
    8    -1 
    9    -1 @define-color selected_bg_color #26c;
   10    -1 @define-color selected_fg_color #fff;
   11    -1 
   12    -1 @define-color text_color @fg_color;
   13    -1 @define-color focus_color @selected_bg_color;
   14    -1 @define-color tooltip_bg_color @base_color;
   15    -1 @define-color tooltip_fg_color @text_color;
   16    -1 @define-color button_bg_color @base_color;
   17    -1 @define-color button_fg_color @text_color;
   18    -1 
   19    -1 /* optionally import color overwrites */
   20    -1 /* @import url("colors/dark-anarchy.css"); */
   21    -1 
   22    -1 @import url("shared.css");
   -1     1 @import url("../shared/gtk.css");
   -1     2 @import url("gtk3.css");

diff --git a/gtk-3.0/gtk3.css b/gtk-3.0/gtk3.css

@@ -0,0 +1 @@
   -1     1 /* nothing to do */

diff --git a/gtk-4.0/gtk-dark.css b/gtk-4.0/gtk-dark.css

@@ -1,2 +1,2 @@
    1    -1 @import url("../gtk-3.0/gtk-dark.css");
   -1     1 @import url("../shared/gtk-dark.css");
    2     2 @import url("gtk4.css");

diff --git a/gtk-4.0/gtk.css b/gtk-4.0/gtk.css

@@ -1,2 +1,2 @@
    1    -1 @import url("../gtk-3.0/gtk.css");
   -1     1 @import url("../shared/gtk.css");
    2     2 @import url("gtk4.css");

diff --git a/gtk-3.0/assets/check-symbolic.svg b/shared/assets/check-symbolic.svg

diff --git a/gtk-3.0/assets/radio-symbolic.svg b/shared/assets/radio-symbolic.svg

diff --git a/gtk-3.0/colors-public.css b/shared/colors-public.css

diff --git a/gtk-3.0/colors/dark-anarchy.css b/shared/colors/dark-anarchy.css

diff --git a/gtk-3.0/colors/dark-arc.css b/shared/colors/dark-arc.css

diff --git a/gtk-3.0/colors/dark-glow.css b/shared/colors/dark-glow.css

diff --git a/gtk-3.0/colors/dark-win10.css b/shared/colors/dark-win10.css

diff --git a/gtk-3.0/colors/oomox.css b/shared/colors/oomox.css

diff --git a/gtk-3.0/colors/papyrus-wave.css b/shared/colors/papyrus-wave.css

diff --git a/gtk-3.0/gtk-dark.css b/shared/gtk-dark.css

diff --git a/gtk-3.0/gtk.css b/shared/gtk.css

diff --git a/gtk-3.0/settings.ini b/shared/settings.ini

diff --git a/gtk-3.0/shared.css b/shared/shared.css

diff --git a/gtk-3.0/widgets/app-notification.css b/shared/widgets/app-notification.css

diff --git a/gtk-3.0/widgets/arrow.css b/shared/widgets/arrow.css

diff --git a/gtk-3.0/widgets/button.css b/shared/widgets/button.css

diff --git a/gtk-3.0/widgets/calendar.css b/shared/widgets/calendar.css

diff --git a/gtk-3.0/widgets/checkbox.css b/shared/widgets/checkbox.css

diff --git a/gtk-3.0/widgets/frame.css b/shared/widgets/frame.css

diff --git a/gtk-3.0/widgets/headerbar.css b/shared/widgets/headerbar.css

diff --git a/gtk-3.0/widgets/list.css b/shared/widgets/list.css

diff --git a/gtk-3.0/widgets/menu.css b/shared/widgets/menu.css

diff --git a/gtk-3.0/widgets/notebook.css b/shared/widgets/notebook.css

diff --git a/gtk-3.0/widgets/pane-separator.css b/shared/widgets/pane-separator.css

diff --git a/gtk-3.0/widgets/popover.css b/shared/widgets/popover.css

diff --git a/gtk-3.0/widgets/scale.css b/shared/widgets/scale.css

diff --git a/gtk-3.0/widgets/scrollbar.css b/shared/widgets/scrollbar.css

diff --git a/gtk-3.0/widgets/spinner.css b/shared/widgets/spinner.css

diff --git a/gtk-3.0/widgets/tooltip.css b/shared/widgets/tooltip.css

diff --git a/gtk-3.0/widgets/treeview.css b/shared/widgets/treeview.css