diff --git a/gtk-3.0/assets/checkbox-checked-dark.png b/gtk-3.0/assets/checkbox-checked-dark.png new file mode 100644 index 0000000..fcada25 Binary files /dev/null and b/gtk-3.0/assets/checkbox-checked-dark.png differ diff --git a/gtk-3.0/assets/checkbox-checked-insensitive-dark.png b/gtk-3.0/assets/checkbox-checked-insensitive-dark.png new file mode 100644 index 0000000..8c02685 Binary files /dev/null and b/gtk-3.0/assets/checkbox-checked-insensitive-dark.png differ diff --git a/gtk-3.0/assets/checkbox-checked-insensitive.png b/gtk-3.0/assets/checkbox-checked-insensitive.png index 22a08a7..d56aa5c 100644 Binary files a/gtk-3.0/assets/checkbox-checked-insensitive.png and b/gtk-3.0/assets/checkbox-checked-insensitive.png differ diff --git a/gtk-3.0/assets/checkbox-mixed-dark.png b/gtk-3.0/assets/checkbox-mixed-dark.png new file mode 100644 index 0000000..b1197b0 Binary files /dev/null and b/gtk-3.0/assets/checkbox-mixed-dark.png differ diff --git a/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png b/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png new file mode 100644 index 0000000..2dcdc3c Binary files /dev/null and b/gtk-3.0/assets/checkbox-mixed-insensitive-dark.png differ diff --git a/gtk-3.0/assets/checkbox-mixed-insensitive.png b/gtk-3.0/assets/checkbox-mixed-insensitive.png index aa01322..1bb9f81 100644 Binary files a/gtk-3.0/assets/checkbox-mixed-insensitive.png and b/gtk-3.0/assets/checkbox-mixed-insensitive.png differ diff --git a/gtk-3.0/assets/checkbox-unchecked-dark.png b/gtk-3.0/assets/checkbox-unchecked-dark.png new file mode 100644 index 0000000..665b317 Binary files /dev/null and b/gtk-3.0/assets/checkbox-unchecked-dark.png differ diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png b/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png new file mode 100644 index 0000000..decd7f8 Binary files /dev/null and b/gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png differ diff --git a/gtk-3.0/assets/checkbox-unchecked-insensitive.png b/gtk-3.0/assets/checkbox-unchecked-insensitive.png index 2c91302..31d08d3 100644 Binary files a/gtk-3.0/assets/checkbox-unchecked-insensitive.png and b/gtk-3.0/assets/checkbox-unchecked-insensitive.png differ diff --git a/gtk-3.0/assets/radio-mixed-dark.png b/gtk-3.0/assets/radio-mixed-dark.png new file mode 100644 index 0000000..5a7759f Binary files /dev/null and b/gtk-3.0/assets/radio-mixed-dark.png differ diff --git a/gtk-3.0/assets/radio-mixed-insensitive-dark.png b/gtk-3.0/assets/radio-mixed-insensitive-dark.png new file mode 100644 index 0000000..37e22ff Binary files /dev/null and b/gtk-3.0/assets/radio-mixed-insensitive-dark.png differ diff --git a/gtk-3.0/assets/radio-mixed-insensitive.png b/gtk-3.0/assets/radio-mixed-insensitive.png index 6be72ad..b94f0fe 100644 Binary files a/gtk-3.0/assets/radio-mixed-insensitive.png and b/gtk-3.0/assets/radio-mixed-insensitive.png differ diff --git a/gtk-3.0/assets/radio-mixed.png b/gtk-3.0/assets/radio-mixed.png index ccd8b34..8f5f428 100644 Binary files a/gtk-3.0/assets/radio-mixed.png and b/gtk-3.0/assets/radio-mixed.png differ diff --git a/gtk-3.0/assets/radio-selected-dark.png b/gtk-3.0/assets/radio-selected-dark.png new file mode 100644 index 0000000..0d9fc47 Binary files /dev/null and b/gtk-3.0/assets/radio-selected-dark.png differ diff --git a/gtk-3.0/assets/radio-selected-insensitive-dark.png b/gtk-3.0/assets/radio-selected-insensitive-dark.png new file mode 100644 index 0000000..3343ad3 Binary files /dev/null and b/gtk-3.0/assets/radio-selected-insensitive-dark.png differ diff --git a/gtk-3.0/assets/radio-selected-insensitive.png b/gtk-3.0/assets/radio-selected-insensitive.png index c8ac815..5d91d2c 100644 Binary files a/gtk-3.0/assets/radio-selected-insensitive.png and b/gtk-3.0/assets/radio-selected-insensitive.png differ diff --git a/gtk-3.0/assets/radio-unselected-dark.png b/gtk-3.0/assets/radio-unselected-dark.png new file mode 100644 index 0000000..9b948f7 Binary files /dev/null and b/gtk-3.0/assets/radio-unselected-dark.png differ diff --git a/gtk-3.0/assets/radio-unselected-insensitive-dark.png b/gtk-3.0/assets/radio-unselected-insensitive-dark.png new file mode 100644 index 0000000..5b0a607 Binary files /dev/null and b/gtk-3.0/assets/radio-unselected-insensitive-dark.png differ diff --git a/gtk-3.0/assets/radio-unselected-insensitive.png b/gtk-3.0/assets/radio-unselected-insensitive.png index 58953b6..cc7b4b2 100644 Binary files a/gtk-3.0/assets/radio-unselected-insensitive.png and b/gtk-3.0/assets/radio-unselected-insensitive.png differ diff --git a/gtk-3.0/gtk-dark.css b/gtk-3.0/gtk-dark.css index ae35bbc..41c1687 100644 --- a/gtk-3.0/gtk-dark.css +++ b/gtk-3.0/gtk-dark.css @@ -58,7 +58,7 @@ @define-color wm_border_unfocused #393939; @import url("gtk-widgets.css"); -@import url("gtk-widgets-assets.css"); +@import url("gtk-widgets-assets-dark.css"); @import url("apps/gnome-applications.css"); @import url("apps/granite-widgets.css"); @import url("apps/unity.css"); diff --git a/gtk-3.0/gtk-widgets-assets-dark.css b/gtk-3.0/gtk-widgets-assets-dark.css new file mode 100644 index 0000000..e5c07d6 --- /dev/null +++ b/gtk-3.0/gtk-widgets-assets-dark.css @@ -0,0 +1,114 @@ +/******************* + * check and radio * + *******************/ +/* draw regular check and radio items using our assets */ +.check, +.check row:selected, +.check row:selected:focus { + background-image: url("assets/checkbox-unchecked-dark.png"); +} + +.check:insensitive, +.check row:selected:insensitive, +.check row:selected:focus:insensitive { + background-image: url("assets/checkbox-unchecked-insensitive-dark.png"); +} + +.check:active, +.check row:selected:active, +.check row:selected:focus:active { + background-image: url("assets/checkbox-checked-dark.png"); +} + +.check:active:insensitive, +.check row:selected:active:insensitive, +.check row:selected:focus:active:insensitive { + background-image: url("assets/checkbox-checked-insensitive-dark.png"); +} + +.check:inconsistent, +.check row:selected:inconsistent, +.check row:selected:focus:inconsistent { + background-image: url("assets/checkbox-mixed-dark.png"); +} + +.check:inconsistent:insensitive, +.check row:selected:inconsistent:insensitive, +.check row:selected:focus:inconsistent:insensitive { + background-image: url("assets/checkbox-mixed-insensitive-dark.png"); +} + +.radio, +.radio row:selected, +.radio row:selected:focus { + background-image: url("assets/radio-unselected-dark.png"); +} + +.radio:insensitive, +.radio row:selected:insensitive, +.radio row:selected:focus:insensitive { + background-image: url("assets/radio-unselected-insensitive-dark.png"); +} + +.radio:active, +.radio row:selected:active, +.radio row:selected:focus:active { + background-image: url("assets/radio-selected-dark.png"); +} + +.radio:active:insensitive, +.radio row:selected:active:insensitive, +.radio row:selected:focus:active:insensitive { + background-image: url("assets/radio-selected-insensitive-dark.png"); +} + +.radio:inconsistent, +.radio row:selected:inconsistent, +.radio row:selected:focus:inconsistent { + background-image: url("assets/radio-mixed-dark.png"); +} + +.radio:inconsistent:insensitive, +.radio row:selected:inconsistent:insensitive, +.radio row:selected:focus:inconsistent:insensitive { + background-image: url("assets/radio-mixed-insensitive-dark.png"); +} + +.menuitem.check:active { + background-image: url("assets/menuitem-checkbox-checked.png"); +} + +.menuitem.check:active:hover { + background-image: url("assets/menuitem-checkbox-checked-hover.png"); +} + +.menuitem.check:active:insensitive { + background-image: url("assets/menuitem-checkbox-checked-insensitive.png"); +} + +.menuitem.check:inconsistent:hover, +.menuitem.radio:inconsistent:hover { + background-image: url("assets/menuitem-checkbox-mixed-hover.png"); +} + +.menuitem.check:inconsistent, +.menuitem.radio:inconsistent { + background-image: url("assets/menuitem-checkbox-mixed.png"); +} + +.menuitem.check:inconsistent:insensitive, +.menuitem.radio:inconsistent:insensitive { + background-image: url("assets/menuitem-checkbox-mixed-insensitive.png"); +} + +.menuitem.radio:active { + background-image: url("assets/menuitem-radio-checked.png"); +} + +.menuitem.radio:active:hover { + background-image: url("assets/menuitem-radio-checked-hover.png"); +} + +.menuitem.radio:active:insensitive { + background-image: url("assets/menuitem-radio-checked-insensitive.png"); +}