From f97169506548b5acb94ec5bddb98a3d9b98a51d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ruiz=20de=20Alegr=C3=ADa?= Date: Mon, 21 Dec 2020 11:44:23 +0100 Subject: [PATCH] GTK3: remove text-shadow from buttons --- share/themes/Kali-Dark/gtk-3.0/gtk.css | 212 +++++++++++------- share/themes/Kali-Light/gtk-3.0/gtk-dark.css | 212 +++++++++++------- share/themes/Kali-Light/gtk-3.0/gtk.css | 212 +++++++++++------- .../Kali/sass/gtk-sass/_common-tweaks.scss | 3 +- .../Kali/sass/gtk-sass/upstream/_drawing.scss | 8 +- .../gtk-sass/upstream/_drawing.scss.patch | 16 ++ .../Kali/sass/gtk-sass/upstream/sync.sh | 6 +- 7 files changed, 418 insertions(+), 251 deletions(-) diff --git a/share/themes/Kali-Dark/gtk-3.0/gtk.css b/share/themes/Kali-Dark/gtk-3.0/gtk.css index 8b967bb0..d3ffb0a8 100644 --- a/share/themes/Kali-Dark/gtk-3.0/gtk.css +++ b/share/themes/Kali-Dark/gtk-3.0/gtk.css @@ -493,8 +493,6 @@ button { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.titlebutton, button.sidebar-button, notebook > header > tabs > arrow, notebook > header > tabs > arrow.flat, button.flat { @@ -519,8 +517,6 @@ button { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); -gtk-icon-effect: highlight; } notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, @@ -803,8 +799,6 @@ button.suggested-action { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.suggested-action.flat { @@ -822,8 +816,6 @@ button.suggested-action { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2274ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.suggested-action:active, @@ -953,8 +945,6 @@ button.destructive-action { border-color: #790e0e; border-bottom-color: #4b0909; background-image: linear-gradient(to top, #a61414 2px, #bd1616); - text-shadow: 0 -1px rgba(0, 0, 0, 0.708235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.708235); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(121, 14, 14, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.destructive-action.flat { @@ -972,8 +962,6 @@ button.destructive-action { border-color: #790e0e; border-bottom-color: #4b0909; background-image: linear-gradient(to top, #a21313, #ab1414 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.660235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.660235); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(121, 14, 14, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.destructive-action:active, @@ -1148,8 +1136,6 @@ button.circular { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d), linear-gradient(to top, black 25%, #0d0e11 50%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border-color: transparent; } @@ -1159,8 +1145,6 @@ button.circular { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px), linear-gradient(to top, black 25%, #0d0e11 50%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border-color: transparent; } @@ -1184,8 +1168,6 @@ stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attenti border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } .inline-toolbar toolbutton > button:hover { color: #eeeeec; @@ -1193,8 +1175,6 @@ stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attenti border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #eeeeec; @@ -1336,8 +1316,6 @@ list row button.image-button:not(.flat) { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } list row button.image-button:not(.flat):active, list row button.image-button:not(.flat):checked { color: #eeeeec; @@ -1738,8 +1716,6 @@ headerbar { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } .selection-mode button.titlebutton, .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { @@ -1756,8 +1732,6 @@ headerbar { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2274ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } .selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, @@ -1842,8 +1816,6 @@ headerbar { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border-color: #00348d; } .selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, @@ -1853,8 +1825,6 @@ headerbar { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border-color: #00348d; } .selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, @@ -2716,8 +2686,6 @@ switch { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #040405; - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); background-image: linear-gradient(to bottom, #292c37 20%, #23252e 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), 0 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0 rgba(26, 28, 35, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } switch image { @@ -3174,8 +3142,6 @@ scale { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: black; - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); background-image: linear-gradient(to bottom, #1c1e25 20%, #16171d 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), 0 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border: 1px solid black; @@ -4285,8 +4251,6 @@ infobar { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #eeeeec; @@ -4294,8 +4258,6 @@ infobar { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #eeeeec; @@ -4434,8 +4396,6 @@ colorswatch#add-color-button { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } colorswatch#add-color-button overlay:hover { color: #eeeeec; @@ -4443,8 +4403,6 @@ colorswatch#add-color-button { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } colorswatch#add-color-button overlay:backdrop { color: #888a8d; @@ -5151,8 +5109,6 @@ switch { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: black; - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); background-image: linear-gradient(to bottom, #1c1e25 20%, #16171d 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), 0 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border: 1px solid black; @@ -5289,8 +5245,6 @@ notebook > header { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } notebook > header.top > tabs > tab:checked, notebook > header.top > tabs > tab.reorderable-page:checked, notebook > header.bottom > tabs > tab:checked, @@ -5302,8 +5256,6 @@ notebook > header { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); background: #272a34; } notebook > header.top > tabs > tab:checked:backdrop, @@ -5351,25 +5303,29 @@ infobar, infobar.info, infobar.question, infobar.warning, infobar.error { infobar.info:backdrop > revealer > box, infobar.info > revealer > box, infobar.info.action:hover:backdrop > revealer > box, infobar.info.action:hover > revealer > box { background-color: #2777ff; } -infobar.info button, infobar.info.action:hover button { +infobar.info button, +infobar.info button.flat, infobar.info.action:hover button, +infobar.info.action:hover button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.info button:hover, infobar.info.action:hover button:hover { + infobar.info button:hover, + infobar.info button.flat:hover, infobar.info.action:hover button:hover, + infobar.info.action:hover button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2274ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.info button:active, infobar.info button:checked, infobar.info.action:hover button:active, infobar.info.action:hover button:checked { + infobar.info button:active, infobar.info button:checked, + infobar.info button.flat:active, + infobar.info button.flat:checked, infobar.info.action:hover button:active, infobar.info.action:hover button:checked, + infobar.info.action:hover button.flat:active, + infobar.info.action:hover button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; @@ -5377,14 +5333,18 @@ infobar.info button, infobar.info.action:hover button { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.info button:disabled, infobar.info.action:hover button:disabled { + infobar.info button:disabled, + infobar.info button.flat:disabled, infobar.info.action:hover button:disabled, + infobar.info.action:hover button.flat:disabled { color: #93b6f0; border-color: #005af3; background-image: image(#276ce1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.info button:backdrop, infobar.info.action:hover button:backdrop { + infobar.info button:backdrop, + infobar.info button.flat:backdrop, infobar.info.action:hover button:backdrop, + infobar.info.action:hover button.flat:backdrop { color: #d4e4ff; border-color: #005af3; background-image: image(#2777ff); @@ -5392,7 +5352,9 @@ infobar.info button, infobar.info.action:hover button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #005af3; } - infobar.info button:backdrop:disabled, infobar.info.action:hover button:backdrop:disabled { + infobar.info button:backdrop:disabled, + infobar.info button.flat:backdrop:disabled, infobar.info.action:hover button:backdrop:disabled, + infobar.info.action:hover button.flat:backdrop:disabled { color: #739fec; border-color: #005af3; background-image: image(#276ce1); @@ -5400,31 +5362,51 @@ infobar.info button, infobar.info.action:hover button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #005af3; } - infobar.info button:backdrop label, infobar.info button:backdrop, infobar.info button label, infobar.info button, infobar.info.action:hover button:backdrop label, infobar.info.action:hover button:backdrop, infobar.info.action:hover button label, infobar.info.action:hover button { + infobar.info button:backdrop label, infobar.info button:backdrop, infobar.info button label, infobar.info button, + infobar.info button.flat:backdrop label, + infobar.info button.flat:backdrop, + infobar.info button.flat label, + infobar.info button.flat, infobar.info.action:hover button:backdrop label, infobar.info.action:hover button:backdrop, infobar.info.action:hover button label, infobar.info.action:hover button, + infobar.info.action:hover button.flat:backdrop label, + infobar.info.action:hover button.flat:backdrop, + infobar.info.action:hover button.flat label, + infobar.info.action:hover button.flat { color: #ffffff; } infobar.question:backdrop > revealer > box, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box, infobar.question.action:hover:backdrop > revealer > box, infobar.question.action:hover > revealer > box, infobar.warning.action:hover:backdrop > revealer > box, infobar.warning.action:hover > revealer > box { background-color: #fd7d00; } -infobar.question button, infobar.warning button, infobar.question.action:hover button, infobar.warning.action:hover button { +infobar.question button, +infobar.question button.flat, infobar.warning button, +infobar.warning button.flat, infobar.question.action:hover button, +infobar.question.action:hover button.flat, infobar.warning.action:hover button, +infobar.warning.action:hover button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; border-bottom-color: #974b00; background-image: linear-gradient(to top, #fd7d00 2px, #ff8a18); - text-shadow: 0 -1px rgba(0, 0, 0, 0.603137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.603137); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(202, 100, 0, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.question button:hover, infobar.warning button:hover, infobar.question.action:hover button:hover, infobar.warning.action:hover button:hover { + infobar.question button:hover, + infobar.question button.flat:hover, infobar.warning button:hover, + infobar.warning button.flat:hover, infobar.question.action:hover button:hover, + infobar.question.action:hover button.flat:hover, infobar.warning.action:hover button:hover, + infobar.warning.action:hover button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; border-bottom-color: #974b00; background-image: linear-gradient(to top, #f87a00, #ff8003 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.555137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.555137); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(202, 100, 0, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.question.action:hover button:active, infobar.question.action:hover button:checked, infobar.warning.action:hover button:active, infobar.warning.action:hover button:checked { + infobar.question button:active, infobar.question button:checked, + infobar.question button.flat:active, + infobar.question button.flat:checked, infobar.warning button:active, infobar.warning button:checked, + infobar.warning button.flat:active, + infobar.warning button.flat:checked, infobar.question.action:hover button:active, infobar.question.action:hover button:checked, + infobar.question.action:hover button.flat:active, + infobar.question.action:hover button.flat:checked, infobar.warning.action:hover button:active, infobar.warning.action:hover button:checked, + infobar.warning.action:hover button.flat:active, + infobar.warning.action:hover button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; @@ -5432,14 +5414,22 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.question button:disabled, infobar.warning button:disabled, infobar.question.action:hover button:disabled, infobar.warning.action:hover button:disabled { + infobar.question button:disabled, + infobar.question button.flat:disabled, infobar.warning button:disabled, + infobar.warning button.flat:disabled, infobar.question.action:hover button:disabled, + infobar.question.action:hover button.flat:disabled, infobar.warning.action:hover button:disabled, + infobar.warning.action:hover button.flat:disabled { color: #eeb884; border-color: #ca6400; background-image: image(#dd7108); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.question button:backdrop, infobar.warning button:backdrop, infobar.question.action:hover button:backdrop, infobar.warning.action:hover button:backdrop { + infobar.question button:backdrop, + infobar.question button.flat:backdrop, infobar.warning button:backdrop, + infobar.warning button.flat:backdrop, infobar.question.action:hover button:backdrop, + infobar.question.action:hover button.flat:backdrop, infobar.warning.action:hover button:backdrop, + infobar.warning.action:hover button.flat:backdrop { color: #ffe5cc; border-color: #ca6400; background-image: image(#fd7d00); @@ -5447,7 +5437,11 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #ca6400; } - infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.question.action:hover button:backdrop:disabled, infobar.warning.action:hover button:backdrop:disabled { + infobar.question button:backdrop:disabled, + infobar.question button.flat:backdrop:disabled, infobar.warning button:backdrop:disabled, + infobar.warning button.flat:backdrop:disabled, infobar.question.action:hover button:backdrop:disabled, + infobar.question.action:hover button.flat:backdrop:disabled, infobar.warning.action:hover button:backdrop:disabled, + infobar.warning.action:hover button.flat:backdrop:disabled { color: #e9a35e; border-color: #ca6400; background-image: image(#dd7108); @@ -5455,30 +5449,58 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #ca6400; } - infobar.question button:backdrop label, infobar.question button:backdrop, infobar.question button label, infobar.question button, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.warning button label, infobar.warning button, infobar.question.action:hover button:backdrop label, infobar.question.action:hover button:backdrop, infobar.question.action:hover button label, infobar.question.action:hover button, infobar.warning.action:hover button:backdrop label, infobar.warning.action:hover button:backdrop, infobar.warning.action:hover button label, infobar.warning.action:hover button { + infobar.question button:backdrop label, infobar.question button:backdrop, infobar.question button label, infobar.question button, + infobar.question button.flat:backdrop label, + infobar.question button.flat:backdrop, + infobar.question button.flat label, + infobar.question button.flat, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.warning button label, infobar.warning button, + infobar.warning button.flat:backdrop label, + infobar.warning button.flat:backdrop, + infobar.warning button.flat label, + infobar.warning button.flat, infobar.question.action:hover button:backdrop label, infobar.question.action:hover button:backdrop, infobar.question.action:hover button label, infobar.question.action:hover button, + infobar.question.action:hover button.flat:backdrop label, + infobar.question.action:hover button.flat:backdrop, + infobar.question.action:hover button.flat label, + infobar.question.action:hover button.flat, infobar.warning.action:hover button:backdrop label, infobar.warning.action:hover button:backdrop, infobar.warning.action:hover button label, infobar.warning.action:hover button, + infobar.warning.action:hover button.flat:backdrop label, + infobar.warning.action:hover button.flat:backdrop, + infobar.warning.action:hover button.flat label, + infobar.warning.action:hover button.flat { color: #ffffff; } infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar.error.action:hover:backdrop > revealer > box, infobar.error.action:hover > revealer > box { background-color: #bf1717; } - infobar.error:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error.action:hover:backdrop > revealer > box button, infobar.error.action:hover > revealer > box button { + infobar.error:backdrop > revealer > box button, + infobar.error:backdrop > revealer > box button.flat, infobar.error > revealer > box button, + infobar.error > revealer > box button.flat, infobar.error.action:hover:backdrop > revealer > box button, + infobar.error.action:hover:backdrop > revealer > box button.flat, infobar.error.action:hover > revealer > box button, + infobar.error.action:hover > revealer > box button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; border-bottom-color: #640c0c; background-image: linear-gradient(to top, #bf1717 2px, #d61a1a); - text-shadow: 0 -1px rgba(0, 0, 0, 0.664314); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.664314); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(145, 18, 18, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.error:backdrop > revealer > box button:hover, infobar.error > revealer > box button:hover, infobar.error.action:hover:backdrop > revealer > box button:hover, infobar.error.action:hover > revealer > box button:hover { + infobar.error:backdrop > revealer > box button:hover, + infobar.error:backdrop > revealer > box button.flat:hover, infobar.error > revealer > box button:hover, + infobar.error > revealer > box button.flat:hover, infobar.error.action:hover:backdrop > revealer > box button:hover, + infobar.error.action:hover:backdrop > revealer > box button.flat:hover, infobar.error.action:hover > revealer > box button:hover, + infobar.error.action:hover > revealer > box button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; border-bottom-color: #640c0c; background-image: linear-gradient(to top, #ba1616, #c41818 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.616314); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.616314); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(145, 18, 18, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error.action:hover:backdrop > revealer > box button:active, infobar.error.action:hover:backdrop > revealer > box button:checked, infobar.error.action:hover > revealer > box button:active, infobar.error.action:hover > revealer > box button:checked { + infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, + infobar.error:backdrop > revealer > box button.flat:active, + infobar.error:backdrop > revealer > box button.flat:checked, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, + infobar.error > revealer > box button.flat:active, + infobar.error > revealer > box button.flat:checked, infobar.error.action:hover:backdrop > revealer > box button:active, infobar.error.action:hover:backdrop > revealer > box button:checked, + infobar.error.action:hover:backdrop > revealer > box button.flat:active, + infobar.error.action:hover:backdrop > revealer > box button.flat:checked, infobar.error.action:hover > revealer > box button:active, infobar.error.action:hover > revealer > box button:checked, + infobar.error.action:hover > revealer > box button.flat:active, + infobar.error.action:hover > revealer > box button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; @@ -5486,14 +5508,22 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.error:backdrop > revealer > box button:disabled, infobar.error > revealer > box button:disabled, infobar.error.action:hover:backdrop > revealer > box button:disabled, infobar.error.action:hover > revealer > box button:disabled { + infobar.error:backdrop > revealer > box button:disabled, + infobar.error:backdrop > revealer > box button.flat:disabled, infobar.error > revealer > box button:disabled, + infobar.error > revealer > box button.flat:disabled, infobar.error.action:hover:backdrop > revealer > box button:disabled, + infobar.error.action:hover:backdrop > revealer > box button.flat:disabled, infobar.error.action:hover > revealer > box button:disabled, + infobar.error.action:hover > revealer > box button.flat:disabled { color: #d48d8d; border-color: #911212; background-image: image(#a81a1b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.error:backdrop > revealer > box button:backdrop, infobar.error > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button:backdrop { + infobar.error:backdrop > revealer > box button:backdrop, + infobar.error:backdrop > revealer > box button.flat:backdrop, infobar.error > revealer > box button:backdrop, + infobar.error > revealer > box button.flat:backdrop, infobar.error.action:hover:backdrop > revealer > box button:backdrop, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop, infobar.error.action:hover > revealer > box button:backdrop, + infobar.error.action:hover > revealer > box button.flat:backdrop { color: #f2d1d1; border-color: #911212; background-image: image(#bf1717); @@ -5501,7 +5531,11 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #911212; } - infobar.error:backdrop > revealer > box button:backdrop:disabled, infobar.error > revealer > box button:backdrop:disabled, infobar.error.action:hover:backdrop > revealer > box button:backdrop:disabled, infobar.error.action:hover > revealer > box button:backdrop:disabled { + infobar.error:backdrop > revealer > box button:backdrop:disabled, + infobar.error:backdrop > revealer > box button.flat:backdrop:disabled, infobar.error > revealer > box button:backdrop:disabled, + infobar.error > revealer > box button.flat:backdrop:disabled, infobar.error.action:hover:backdrop > revealer > box button:backdrop:disabled, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop:disabled, infobar.error.action:hover > revealer > box button:backdrop:disabled, + infobar.error.action:hover > revealer > box button.flat:backdrop:disabled { color: #c66a6b; border-color: #911212; background-image: image(#a81a1b); @@ -5509,7 +5543,23 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #911212; } - infobar.error:backdrop > revealer > box button:backdrop label, infobar.error:backdrop > revealer > box button:backdrop, infobar.error:backdrop > revealer > box button label, infobar.error:backdrop > revealer > box button, infobar.error > revealer > box button:backdrop label, infobar.error > revealer > box button:backdrop, infobar.error > revealer > box button label, infobar.error > revealer > box button, infobar.error.action:hover:backdrop > revealer > box button:backdrop label, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button label, infobar.error.action:hover:backdrop > revealer > box button, infobar.error.action:hover > revealer > box button:backdrop label, infobar.error.action:hover > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button label, infobar.error.action:hover > revealer > box button { + infobar.error:backdrop > revealer > box button:backdrop label, infobar.error:backdrop > revealer > box button:backdrop, infobar.error:backdrop > revealer > box button label, infobar.error:backdrop > revealer > box button, + infobar.error:backdrop > revealer > box button.flat:backdrop label, + infobar.error:backdrop > revealer > box button.flat:backdrop, + infobar.error:backdrop > revealer > box button.flat label, + infobar.error:backdrop > revealer > box button.flat, infobar.error > revealer > box button:backdrop label, infobar.error > revealer > box button:backdrop, infobar.error > revealer > box button label, infobar.error > revealer > box button, + infobar.error > revealer > box button.flat:backdrop label, + infobar.error > revealer > box button.flat:backdrop, + infobar.error > revealer > box button.flat label, + infobar.error > revealer > box button.flat, infobar.error.action:hover:backdrop > revealer > box button:backdrop label, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button label, infobar.error.action:hover:backdrop > revealer > box button, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop label, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop, + infobar.error.action:hover:backdrop > revealer > box button.flat label, + infobar.error.action:hover:backdrop > revealer > box button.flat, infobar.error.action:hover > revealer > box button:backdrop label, infobar.error.action:hover > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button label, infobar.error.action:hover > revealer > box button, + infobar.error.action:hover > revealer > box button.flat:backdrop label, + infobar.error.action:hover > revealer > box button.flat:backdrop, + infobar.error.action:hover > revealer > box button.flat label, + infobar.error.action:hover > revealer > box button.flat { color: #ffffff; } /********************* diff --git a/share/themes/Kali-Light/gtk-3.0/gtk-dark.css b/share/themes/Kali-Light/gtk-3.0/gtk-dark.css index 8b967bb0..d3ffb0a8 100644 --- a/share/themes/Kali-Light/gtk-3.0/gtk-dark.css +++ b/share/themes/Kali-Light/gtk-3.0/gtk-dark.css @@ -493,8 +493,6 @@ button { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.titlebutton, button.sidebar-button, notebook > header > tabs > arrow, notebook > header > tabs > arrow.flat, button.flat { @@ -519,8 +517,6 @@ button { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); -gtk-icon-effect: highlight; } notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, @@ -803,8 +799,6 @@ button.suggested-action { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.suggested-action.flat { @@ -822,8 +816,6 @@ button.suggested-action { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2274ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.suggested-action:active, @@ -953,8 +945,6 @@ button.destructive-action { border-color: #790e0e; border-bottom-color: #4b0909; background-image: linear-gradient(to top, #a61414 2px, #bd1616); - text-shadow: 0 -1px rgba(0, 0, 0, 0.708235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.708235); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(121, 14, 14, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.destructive-action.flat { @@ -972,8 +962,6 @@ button.destructive-action { border-color: #790e0e; border-bottom-color: #4b0909; background-image: linear-gradient(to top, #a21313, #ab1414 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.660235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.660235); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(121, 14, 14, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } button.destructive-action:active, @@ -1148,8 +1136,6 @@ button.circular { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d), linear-gradient(to top, black 25%, #0d0e11 50%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border-color: transparent; } @@ -1159,8 +1145,6 @@ button.circular { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px), linear-gradient(to top, black 25%, #0d0e11 50%); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border-color: transparent; } @@ -1184,8 +1168,6 @@ stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attenti border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } .inline-toolbar toolbutton > button:hover { color: #eeeeec; @@ -1193,8 +1175,6 @@ stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attenti border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #eeeeec; @@ -1336,8 +1316,6 @@ list row button.image-button:not(.flat) { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } list row button.image-button:not(.flat):active, list row button.image-button:not(.flat):checked { color: #eeeeec; @@ -1738,8 +1716,6 @@ headerbar { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } .selection-mode button.titlebutton, .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { @@ -1756,8 +1732,6 @@ headerbar { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2274ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } .selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, @@ -1842,8 +1816,6 @@ headerbar { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border-color: #00348d; } .selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, @@ -1853,8 +1825,6 @@ headerbar { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border-color: #00348d; } .selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, @@ -2716,8 +2686,6 @@ switch { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: #040405; - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); background-image: linear-gradient(to bottom, #292c37 20%, #23252e 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), 0 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0 rgba(26, 28, 35, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } switch image { @@ -3174,8 +3142,6 @@ scale { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: black; - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); background-image: linear-gradient(to bottom, #1c1e25 20%, #16171d 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), 0 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border: 1px solid black; @@ -4285,8 +4251,6 @@ infobar { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #eeeeec; @@ -4294,8 +4258,6 @@ infobar { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #eeeeec; @@ -4434,8 +4396,6 @@ colorswatch#add-color-button { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } colorswatch#add-color-button overlay:hover { color: #eeeeec; @@ -4443,8 +4403,6 @@ colorswatch#add-color-button { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } colorswatch#add-color-button overlay:backdrop { color: #888a8d; @@ -5151,8 +5109,6 @@ switch { color: #eeeeec; outline-color: rgba(238, 238, 236, 0.3); border-color: black; - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); background-image: linear-gradient(to bottom, #1c1e25 20%, #16171d 90%); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), 0 1px rgba(0, 0, 0, 0.3), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); border: 1px solid black; @@ -5289,8 +5245,6 @@ notebook > header { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #20232b, #252831 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.825255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.825255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } notebook > header.top > tabs > tab:checked, notebook > header.top > tabs > tab.reorderable-page:checked, notebook > header.bottom > tabs > tab:checked, @@ -5302,8 +5256,6 @@ notebook > header { border-color: #0d0e11; border-bottom-color: black; background-image: linear-gradient(to top, #292c37 2px, #2e313d); - text-shadow: 0 -1px rgba(0, 0, 0, 0.873255); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.873255); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(13, 14, 17, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); background: #272a34; } notebook > header.top > tabs > tab:checked:backdrop, @@ -5351,25 +5303,29 @@ infobar, infobar.info, infobar.question, infobar.warning, infobar.error { infobar.info:backdrop > revealer > box, infobar.info > revealer > box, infobar.info.action:hover:backdrop > revealer > box, infobar.info.action:hover > revealer > box { background-color: #2777ff; } -infobar.info button, infobar.info.action:hover button { +infobar.info button, +infobar.info button.flat, infobar.info.action:hover button, +infobar.info.action:hover button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.info button:hover, infobar.info.action:hover button:hover { + infobar.info button:hover, + infobar.info button.flat:hover, infobar.info.action:hover button:hover, + infobar.info.action:hover button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2274ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.info button:active, infobar.info button:checked, infobar.info.action:hover button:active, infobar.info.action:hover button:checked { + infobar.info button:active, infobar.info button:checked, + infobar.info button.flat:active, + infobar.info button.flat:checked, infobar.info.action:hover button:active, infobar.info.action:hover button:checked, + infobar.info.action:hover button.flat:active, + infobar.info.action:hover button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; @@ -5377,14 +5333,18 @@ infobar.info button, infobar.info.action:hover button { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.info button:disabled, infobar.info.action:hover button:disabled { + infobar.info button:disabled, + infobar.info button.flat:disabled, infobar.info.action:hover button:disabled, + infobar.info.action:hover button.flat:disabled { color: #93b6f0; border-color: #005af3; background-image: image(#276ce1); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.info button:backdrop, infobar.info.action:hover button:backdrop { + infobar.info button:backdrop, + infobar.info button.flat:backdrop, infobar.info.action:hover button:backdrop, + infobar.info.action:hover button.flat:backdrop { color: #d4e4ff; border-color: #005af3; background-image: image(#2777ff); @@ -5392,7 +5352,9 @@ infobar.info button, infobar.info.action:hover button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #005af3; } - infobar.info button:backdrop:disabled, infobar.info.action:hover button:backdrop:disabled { + infobar.info button:backdrop:disabled, + infobar.info button.flat:backdrop:disabled, infobar.info.action:hover button:backdrop:disabled, + infobar.info.action:hover button.flat:backdrop:disabled { color: #739fec; border-color: #005af3; background-image: image(#276ce1); @@ -5400,31 +5362,51 @@ infobar.info button, infobar.info.action:hover button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #005af3; } - infobar.info button:backdrop label, infobar.info button:backdrop, infobar.info button label, infobar.info button, infobar.info.action:hover button:backdrop label, infobar.info.action:hover button:backdrop, infobar.info.action:hover button label, infobar.info.action:hover button { + infobar.info button:backdrop label, infobar.info button:backdrop, infobar.info button label, infobar.info button, + infobar.info button.flat:backdrop label, + infobar.info button.flat:backdrop, + infobar.info button.flat label, + infobar.info button.flat, infobar.info.action:hover button:backdrop label, infobar.info.action:hover button:backdrop, infobar.info.action:hover button label, infobar.info.action:hover button, + infobar.info.action:hover button.flat:backdrop label, + infobar.info.action:hover button.flat:backdrop, + infobar.info.action:hover button.flat label, + infobar.info.action:hover button.flat { color: #ffffff; } infobar.question:backdrop > revealer > box, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box, infobar.question.action:hover:backdrop > revealer > box, infobar.question.action:hover > revealer > box, infobar.warning.action:hover:backdrop > revealer > box, infobar.warning.action:hover > revealer > box { background-color: #fd7d00; } -infobar.question button, infobar.warning button, infobar.question.action:hover button, infobar.warning.action:hover button { +infobar.question button, +infobar.question button.flat, infobar.warning button, +infobar.warning button.flat, infobar.question.action:hover button, +infobar.question.action:hover button.flat, infobar.warning.action:hover button, +infobar.warning.action:hover button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; border-bottom-color: #974b00; background-image: linear-gradient(to top, #fd7d00 2px, #ff8a18); - text-shadow: 0 -1px rgba(0, 0, 0, 0.603137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.603137); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(202, 100, 0, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.question button:hover, infobar.warning button:hover, infobar.question.action:hover button:hover, infobar.warning.action:hover button:hover { + infobar.question button:hover, + infobar.question button.flat:hover, infobar.warning button:hover, + infobar.warning button.flat:hover, infobar.question.action:hover button:hover, + infobar.question.action:hover button.flat:hover, infobar.warning.action:hover button:hover, + infobar.warning.action:hover button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; border-bottom-color: #974b00; background-image: linear-gradient(to top, #f87a00, #ff8003 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.555137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.555137); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(202, 100, 0, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.question.action:hover button:active, infobar.question.action:hover button:checked, infobar.warning.action:hover button:active, infobar.warning.action:hover button:checked { + infobar.question button:active, infobar.question button:checked, + infobar.question button.flat:active, + infobar.question button.flat:checked, infobar.warning button:active, infobar.warning button:checked, + infobar.warning button.flat:active, + infobar.warning button.flat:checked, infobar.question.action:hover button:active, infobar.question.action:hover button:checked, + infobar.question.action:hover button.flat:active, + infobar.question.action:hover button.flat:checked, infobar.warning.action:hover button:active, infobar.warning.action:hover button:checked, + infobar.warning.action:hover button.flat:active, + infobar.warning.action:hover button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; @@ -5432,14 +5414,22 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.question button:disabled, infobar.warning button:disabled, infobar.question.action:hover button:disabled, infobar.warning.action:hover button:disabled { + infobar.question button:disabled, + infobar.question button.flat:disabled, infobar.warning button:disabled, + infobar.warning button.flat:disabled, infobar.question.action:hover button:disabled, + infobar.question.action:hover button.flat:disabled, infobar.warning.action:hover button:disabled, + infobar.warning.action:hover button.flat:disabled { color: #eeb884; border-color: #ca6400; background-image: image(#dd7108); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.question button:backdrop, infobar.warning button:backdrop, infobar.question.action:hover button:backdrop, infobar.warning.action:hover button:backdrop { + infobar.question button:backdrop, + infobar.question button.flat:backdrop, infobar.warning button:backdrop, + infobar.warning button.flat:backdrop, infobar.question.action:hover button:backdrop, + infobar.question.action:hover button.flat:backdrop, infobar.warning.action:hover button:backdrop, + infobar.warning.action:hover button.flat:backdrop { color: #ffe5cc; border-color: #ca6400; background-image: image(#fd7d00); @@ -5447,7 +5437,11 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #ca6400; } - infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.question.action:hover button:backdrop:disabled, infobar.warning.action:hover button:backdrop:disabled { + infobar.question button:backdrop:disabled, + infobar.question button.flat:backdrop:disabled, infobar.warning button:backdrop:disabled, + infobar.warning button.flat:backdrop:disabled, infobar.question.action:hover button:backdrop:disabled, + infobar.question.action:hover button.flat:backdrop:disabled, infobar.warning.action:hover button:backdrop:disabled, + infobar.warning.action:hover button.flat:backdrop:disabled { color: #e9a35e; border-color: #ca6400; background-image: image(#dd7108); @@ -5455,30 +5449,58 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #ca6400; } - infobar.question button:backdrop label, infobar.question button:backdrop, infobar.question button label, infobar.question button, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.warning button label, infobar.warning button, infobar.question.action:hover button:backdrop label, infobar.question.action:hover button:backdrop, infobar.question.action:hover button label, infobar.question.action:hover button, infobar.warning.action:hover button:backdrop label, infobar.warning.action:hover button:backdrop, infobar.warning.action:hover button label, infobar.warning.action:hover button { + infobar.question button:backdrop label, infobar.question button:backdrop, infobar.question button label, infobar.question button, + infobar.question button.flat:backdrop label, + infobar.question button.flat:backdrop, + infobar.question button.flat label, + infobar.question button.flat, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.warning button label, infobar.warning button, + infobar.warning button.flat:backdrop label, + infobar.warning button.flat:backdrop, + infobar.warning button.flat label, + infobar.warning button.flat, infobar.question.action:hover button:backdrop label, infobar.question.action:hover button:backdrop, infobar.question.action:hover button label, infobar.question.action:hover button, + infobar.question.action:hover button.flat:backdrop label, + infobar.question.action:hover button.flat:backdrop, + infobar.question.action:hover button.flat label, + infobar.question.action:hover button.flat, infobar.warning.action:hover button:backdrop label, infobar.warning.action:hover button:backdrop, infobar.warning.action:hover button label, infobar.warning.action:hover button, + infobar.warning.action:hover button.flat:backdrop label, + infobar.warning.action:hover button.flat:backdrop, + infobar.warning.action:hover button.flat label, + infobar.warning.action:hover button.flat { color: #ffffff; } infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar.error.action:hover:backdrop > revealer > box, infobar.error.action:hover > revealer > box { background-color: #bf1717; } - infobar.error:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error.action:hover:backdrop > revealer > box button, infobar.error.action:hover > revealer > box button { + infobar.error:backdrop > revealer > box button, + infobar.error:backdrop > revealer > box button.flat, infobar.error > revealer > box button, + infobar.error > revealer > box button.flat, infobar.error.action:hover:backdrop > revealer > box button, + infobar.error.action:hover:backdrop > revealer > box button.flat, infobar.error.action:hover > revealer > box button, + infobar.error.action:hover > revealer > box button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; border-bottom-color: #640c0c; background-image: linear-gradient(to top, #bf1717 2px, #d61a1a); - text-shadow: 0 -1px rgba(0, 0, 0, 0.664314); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.664314); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(145, 18, 18, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.error:backdrop > revealer > box button:hover, infobar.error > revealer > box button:hover, infobar.error.action:hover:backdrop > revealer > box button:hover, infobar.error.action:hover > revealer > box button:hover { + infobar.error:backdrop > revealer > box button:hover, + infobar.error:backdrop > revealer > box button.flat:hover, infobar.error > revealer > box button:hover, + infobar.error > revealer > box button.flat:hover, infobar.error.action:hover:backdrop > revealer > box button:hover, + infobar.error.action:hover:backdrop > revealer > box button.flat:hover, infobar.error.action:hover > revealer > box button:hover, + infobar.error.action:hover > revealer > box button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; border-bottom-color: #640c0c; background-image: linear-gradient(to top, #ba1616, #c41818 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.616314); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.616314); box-shadow: inset 0 1px rgba(255, 255, 255, 0.05), inset 0 -1px 0 rgba(145, 18, 18, 0.75), 0 1px 2px rgba(0, 0, 0, 0.27); } - infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error.action:hover:backdrop > revealer > box button:active, infobar.error.action:hover:backdrop > revealer > box button:checked, infobar.error.action:hover > revealer > box button:active, infobar.error.action:hover > revealer > box button:checked { + infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, + infobar.error:backdrop > revealer > box button.flat:active, + infobar.error:backdrop > revealer > box button.flat:checked, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, + infobar.error > revealer > box button.flat:active, + infobar.error > revealer > box button.flat:checked, infobar.error.action:hover:backdrop > revealer > box button:active, infobar.error.action:hover:backdrop > revealer > box button:checked, + infobar.error.action:hover:backdrop > revealer > box button.flat:active, + infobar.error.action:hover:backdrop > revealer > box button.flat:checked, infobar.error.action:hover > revealer > box button:active, infobar.error.action:hover > revealer > box button:checked, + infobar.error.action:hover > revealer > box button.flat:active, + infobar.error.action:hover > revealer > box button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; @@ -5486,14 +5508,22 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.error:backdrop > revealer > box button:disabled, infobar.error > revealer > box button:disabled, infobar.error.action:hover:backdrop > revealer > box button:disabled, infobar.error.action:hover > revealer > box button:disabled { + infobar.error:backdrop > revealer > box button:disabled, + infobar.error:backdrop > revealer > box button.flat:disabled, infobar.error > revealer > box button:disabled, + infobar.error > revealer > box button.flat:disabled, infobar.error.action:hover:backdrop > revealer > box button:disabled, + infobar.error.action:hover:backdrop > revealer > box button.flat:disabled, infobar.error.action:hover > revealer > box button:disabled, + infobar.error.action:hover > revealer > box button.flat:disabled { color: #d48d8d; border-color: #911212; background-image: image(#a81a1b); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.error:backdrop > revealer > box button:backdrop, infobar.error > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button:backdrop { + infobar.error:backdrop > revealer > box button:backdrop, + infobar.error:backdrop > revealer > box button.flat:backdrop, infobar.error > revealer > box button:backdrop, + infobar.error > revealer > box button.flat:backdrop, infobar.error.action:hover:backdrop > revealer > box button:backdrop, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop, infobar.error.action:hover > revealer > box button:backdrop, + infobar.error.action:hover > revealer > box button.flat:backdrop { color: #f2d1d1; border-color: #911212; background-image: image(#bf1717); @@ -5501,7 +5531,11 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #911212; } - infobar.error:backdrop > revealer > box button:backdrop:disabled, infobar.error > revealer > box button:backdrop:disabled, infobar.error.action:hover:backdrop > revealer > box button:backdrop:disabled, infobar.error.action:hover > revealer > box button:backdrop:disabled { + infobar.error:backdrop > revealer > box button:backdrop:disabled, + infobar.error:backdrop > revealer > box button.flat:backdrop:disabled, infobar.error > revealer > box button:backdrop:disabled, + infobar.error > revealer > box button.flat:backdrop:disabled, infobar.error.action:hover:backdrop > revealer > box button:backdrop:disabled, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop:disabled, infobar.error.action:hover > revealer > box button:backdrop:disabled, + infobar.error.action:hover > revealer > box button.flat:backdrop:disabled { color: #c66a6b; border-color: #911212; background-image: image(#a81a1b); @@ -5509,7 +5543,23 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #911212; } - infobar.error:backdrop > revealer > box button:backdrop label, infobar.error:backdrop > revealer > box button:backdrop, infobar.error:backdrop > revealer > box button label, infobar.error:backdrop > revealer > box button, infobar.error > revealer > box button:backdrop label, infobar.error > revealer > box button:backdrop, infobar.error > revealer > box button label, infobar.error > revealer > box button, infobar.error.action:hover:backdrop > revealer > box button:backdrop label, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button label, infobar.error.action:hover:backdrop > revealer > box button, infobar.error.action:hover > revealer > box button:backdrop label, infobar.error.action:hover > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button label, infobar.error.action:hover > revealer > box button { + infobar.error:backdrop > revealer > box button:backdrop label, infobar.error:backdrop > revealer > box button:backdrop, infobar.error:backdrop > revealer > box button label, infobar.error:backdrop > revealer > box button, + infobar.error:backdrop > revealer > box button.flat:backdrop label, + infobar.error:backdrop > revealer > box button.flat:backdrop, + infobar.error:backdrop > revealer > box button.flat label, + infobar.error:backdrop > revealer > box button.flat, infobar.error > revealer > box button:backdrop label, infobar.error > revealer > box button:backdrop, infobar.error > revealer > box button label, infobar.error > revealer > box button, + infobar.error > revealer > box button.flat:backdrop label, + infobar.error > revealer > box button.flat:backdrop, + infobar.error > revealer > box button.flat label, + infobar.error > revealer > box button.flat, infobar.error.action:hover:backdrop > revealer > box button:backdrop label, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button label, infobar.error.action:hover:backdrop > revealer > box button, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop label, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop, + infobar.error.action:hover:backdrop > revealer > box button.flat label, + infobar.error.action:hover:backdrop > revealer > box button.flat, infobar.error.action:hover > revealer > box button:backdrop label, infobar.error.action:hover > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button label, infobar.error.action:hover > revealer > box button, + infobar.error.action:hover > revealer > box button.flat:backdrop label, + infobar.error.action:hover > revealer > box button.flat:backdrop, + infobar.error.action:hover > revealer > box button.flat label, + infobar.error.action:hover > revealer > box button.flat { color: #ffffff; } /********************* diff --git a/share/themes/Kali-Light/gtk-3.0/gtk.css b/share/themes/Kali-Light/gtk-3.0/gtk.css index 28aaf00f..06c5b012 100644 --- a/share/themes/Kali-Light/gtk-3.0/gtk.css +++ b/share/themes/Kali-Light/gtk-3.0/gtk.css @@ -493,8 +493,6 @@ button { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, white 2px, white); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } button.titlebutton, button.sidebar-button, notebook > header > tabs > arrow, notebook > header > tabs > arrow.flat, button.flat { @@ -519,8 +517,6 @@ button { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, #ffffff, white 1px); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); -gtk-icon-effect: highlight; } notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, @@ -806,8 +802,6 @@ button.suggested-action { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } button.suggested-action.flat { @@ -825,8 +819,6 @@ button.suggested-action { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } button.suggested-action:active, @@ -956,8 +948,6 @@ button.destructive-action { border-color: #a61414; border-bottom-color: #790e0e; background-image: linear-gradient(to top, #d41919 2px, #e52222); - text-shadow: 0 -1px rgba(0, 0, 0, 0.628235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.628235); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(166, 20, 20, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } button.destructive-action.flat { @@ -975,8 +965,6 @@ button.destructive-action { border-color: #a61414; border-bottom-color: #790e0e; background-image: linear-gradient(to top, #d41919, #d91a1a 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.580235); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.580235); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(166, 20, 20, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } button.destructive-action:active, @@ -1151,8 +1139,6 @@ button.circular { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, white 2px, white), linear-gradient(to top, #c2c2c2 25%, #d9d9d9 50%); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; } @@ -1162,8 +1148,6 @@ button.circular { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, #ffffff, white 1px), linear-gradient(to top, #c2c2c2 25%, #d9d9d9 50%); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: transparent; } @@ -1187,8 +1171,6 @@ stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attenti border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, white 2px, white); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } .inline-toolbar toolbutton > button:hover { color: #5c616c; @@ -1196,8 +1178,6 @@ stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attenti border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, #ffffff, white 1px); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: #5c616c; @@ -1345,8 +1325,6 @@ list row button.image-button:not(.flat) { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, #ffffff, white 1px); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } list row button.image-button:not(.flat):active, list row button.image-button:not(.flat):checked { color: #5c616c; @@ -1747,8 +1725,6 @@ headerbar { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } .selection-mode button.titlebutton, .selection-mode .titlebar:not(headerbar) button.flat, .selection-mode.titlebar:not(headerbar) button.flat, .selection-mode headerbar button.flat, headerbar.selection-mode button.flat { @@ -1765,8 +1741,6 @@ headerbar { border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } .selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .selection-mode headerbar button:active, .selection-mode headerbar button:checked, .selection-mode headerbar button.toggle:checked, .selection-mode headerbar button.toggle:active, headerbar.selection-mode button:active, @@ -1851,8 +1825,6 @@ headerbar { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, white 2px, white); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #0051da; } .selection-mode .titlebar:not(headerbar) button.suggested-action:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:hover, .selection-mode headerbar button.suggested-action:hover, @@ -1862,8 +1834,6 @@ headerbar { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, #ffffff, white 1px); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); border-color: #0051da; } .selection-mode .titlebar:not(headerbar) button.suggested-action:active, .selection-mode.titlebar:not(headerbar) button.suggested-action:active, .selection-mode headerbar button.suggested-action:active, @@ -2728,8 +2698,6 @@ switch { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #c2c2c2; - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); background-image: linear-gradient(to bottom, white 20%, #ffffff 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } switch image { @@ -3196,8 +3164,6 @@ scale { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #c2c2c2; - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); background-image: linear-gradient(to bottom, white 20%, #ffffff 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); border: 1px solid #bababa; @@ -4307,8 +4273,6 @@ infobar { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, white 2px, white); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } infobar.info button:hover, infobar.question button:hover, infobar.warning button:hover, infobar.error button:hover { color: #5c616c; @@ -4316,8 +4280,6 @@ infobar { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, #ffffff, white 1px); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } infobar.info button:active, infobar.info button:checked, infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.error button:active, infobar.error button:checked { color: #5c616c; @@ -4456,8 +4418,6 @@ colorswatch#add-color-button { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, white 2px, white); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } colorswatch#add-color-button overlay:hover { color: #5c616c; @@ -4465,8 +4425,6 @@ colorswatch#add-color-button { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, #ffffff, white 1px); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } colorswatch#add-color-button overlay:backdrop { color: #aeb0b6; @@ -5172,8 +5130,6 @@ switch { color: #5c616c; outline-color: rgba(92, 97, 108, 0.3); border-color: #c2c2c2; - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); background-image: linear-gradient(to bottom, white 20%, #ffffff 90%); box-shadow: inset 0 1px white, 0 1px rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); border: 1px solid #bababa; @@ -5310,8 +5266,6 @@ notebook > header { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, #ffffff, white 1px); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } notebook > header.top > tabs > tab:checked, notebook > header.top > tabs > tab.reorderable-page:checked, notebook > header.bottom > tabs > tab:checked, @@ -5323,8 +5277,6 @@ notebook > header { border-color: #d9d9d9; border-bottom-color: #c2c2c2; background-image: linear-gradient(to top, white 2px, white); - text-shadow: 0 1px rgba(255, 255, 255, 0.769231); - -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.769231); box-shadow: inset 0 1px white, inset 0 -1px 0 rgba(217, 217, 217, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); background: #fafafa; } notebook > header.top > tabs > tab:checked:backdrop, @@ -5372,25 +5324,29 @@ infobar, infobar.info, infobar.question, infobar.warning, infobar.error { infobar.info:backdrop > revealer > box, infobar.info > revealer > box, infobar.info.action:hover:backdrop > revealer > box, infobar.info.action:hover > revealer > box { background-color: #2777ff; } -infobar.info button, infobar.info.action:hover button { +infobar.info button, +infobar.info button.flat, infobar.info.action:hover button, +infobar.info.action:hover button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff 2px, #4187ff); - text-shadow: 0 -1px rgba(0, 0, 0, 0.538824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.538824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } - infobar.info button:hover, infobar.info.action:hover button:hover { + infobar.info button:hover, + infobar.info button.flat:hover, infobar.info.action:hover button:hover, + infobar.info.action:hover button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; border-bottom-color: #0047c0; background-image: linear-gradient(to top, #2777ff, #2c7aff 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.490824); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.490824); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(0, 90, 243, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } - infobar.info button:active, infobar.info button:checked, infobar.info.action:hover button:active, infobar.info.action:hover button:checked { + infobar.info button:active, infobar.info button:checked, + infobar.info button.flat:active, + infobar.info button.flat:checked, infobar.info.action:hover button:active, infobar.info.action:hover button:checked, + infobar.info.action:hover button.flat:active, + infobar.info.action:hover button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #005af3; @@ -5398,14 +5354,18 @@ infobar.info button, infobar.info.action:hover button { box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.info button:disabled, infobar.info.action:hover button:disabled { + infobar.info button:disabled, + infobar.info button.flat:disabled, infobar.info.action:hover button:disabled, + infobar.info.action:hover button.flat:disabled { color: #a3c5ff; border-color: #005af3; background-image: image(#478bfe); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.info button:backdrop, infobar.info.action:hover button:backdrop { + infobar.info button:backdrop, + infobar.info button.flat:backdrop, infobar.info.action:hover button:backdrop, + infobar.info.action:hover button.flat:backdrop { color: #d4e4ff; border-color: #2777ff; background-image: image(#2777ff); @@ -5413,7 +5373,9 @@ infobar.info button, infobar.info.action:hover button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #005af3; } - infobar.info button:backdrop:disabled, infobar.info.action:hover button:backdrop:disabled { + infobar.info button:backdrop:disabled, + infobar.info button.flat:backdrop:disabled, infobar.info.action:hover button:backdrop:disabled, + infobar.info.action:hover button.flat:backdrop:disabled { color: #87b4fe; border-color: #478bfe; background-image: image(#478bfe); @@ -5421,31 +5383,51 @@ infobar.info button, infobar.info.action:hover button { -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #005af3; } - infobar.info button:backdrop label, infobar.info button:backdrop, infobar.info button label, infobar.info button, infobar.info.action:hover button:backdrop label, infobar.info.action:hover button:backdrop, infobar.info.action:hover button label, infobar.info.action:hover button { + infobar.info button:backdrop label, infobar.info button:backdrop, infobar.info button label, infobar.info button, + infobar.info button.flat:backdrop label, + infobar.info button.flat:backdrop, + infobar.info button.flat label, + infobar.info button.flat, infobar.info.action:hover button:backdrop label, infobar.info.action:hover button:backdrop, infobar.info.action:hover button label, infobar.info.action:hover button, + infobar.info.action:hover button.flat:backdrop label, + infobar.info.action:hover button.flat:backdrop, + infobar.info.action:hover button.flat label, + infobar.info.action:hover button.flat { color: #ffffff; } infobar.question:backdrop > revealer > box, infobar.question > revealer > box, infobar.warning:backdrop > revealer > box, infobar.warning > revealer > box, infobar.question.action:hover:backdrop > revealer > box, infobar.question.action:hover > revealer > box, infobar.warning.action:hover:backdrop > revealer > box, infobar.warning.action:hover > revealer > box { background-color: #fd7d00; } -infobar.question button, infobar.warning button, infobar.question.action:hover button, infobar.warning.action:hover button { +infobar.question button, +infobar.question button.flat, infobar.warning button, +infobar.warning button.flat, infobar.question.action:hover button, +infobar.question.action:hover button.flat, infobar.warning.action:hover button, +infobar.warning.action:hover button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; border-bottom-color: #974b00; background-image: linear-gradient(to top, #fd7d00 2px, #ff8a18); - text-shadow: 0 -1px rgba(0, 0, 0, 0.603137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.603137); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(202, 100, 0, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } - infobar.question button:hover, infobar.warning button:hover, infobar.question.action:hover button:hover, infobar.warning.action:hover button:hover { + infobar.question button:hover, + infobar.question button.flat:hover, infobar.warning button:hover, + infobar.warning button.flat:hover, infobar.question.action:hover button:hover, + infobar.question.action:hover button.flat:hover, infobar.warning.action:hover button:hover, + infobar.warning.action:hover button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; border-bottom-color: #974b00; background-image: linear-gradient(to top, #fd7d00, #ff8003 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.555137); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.555137); box-shadow: inset 0 1px rgba(255, 255, 255, 0.2), inset 0 -1px 0 rgba(202, 100, 0, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } - infobar.question button:active, infobar.question button:checked, infobar.warning button:active, infobar.warning button:checked, infobar.question.action:hover button:active, infobar.question.action:hover button:checked, infobar.warning.action:hover button:active, infobar.warning.action:hover button:checked { + infobar.question button:active, infobar.question button:checked, + infobar.question button.flat:active, + infobar.question button.flat:checked, infobar.warning button:active, infobar.warning button:checked, + infobar.warning button.flat:active, + infobar.warning button.flat:checked, infobar.question.action:hover button:active, infobar.question.action:hover button:checked, + infobar.question.action:hover button.flat:active, + infobar.question.action:hover button.flat:checked, infobar.warning.action:hover button:active, infobar.warning.action:hover button:checked, + infobar.warning.action:hover button.flat:active, + infobar.warning.action:hover button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #ca6400; @@ -5453,14 +5435,22 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.question button:disabled, infobar.warning button:disabled, infobar.question.action:hover button:disabled, infobar.warning.action:hover button:disabled { + infobar.question button:disabled, + infobar.question button.flat:disabled, infobar.warning button:disabled, + infobar.warning button.flat:disabled, infobar.question.action:hover button:disabled, + infobar.question.action:hover button.flat:disabled, infobar.warning.action:hover button:disabled, + infobar.warning.action:hover button.flat:disabled { color: #fec892; border-color: #ca6400; background-image: image(#fd9025); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.question button:backdrop, infobar.warning button:backdrop, infobar.question.action:hover button:backdrop, infobar.warning.action:hover button:backdrop { + infobar.question button:backdrop, + infobar.question button.flat:backdrop, infobar.warning button:backdrop, + infobar.warning button.flat:backdrop, infobar.question.action:hover button:backdrop, + infobar.question.action:hover button.flat:backdrop, infobar.warning.action:hover button:backdrop, + infobar.warning.action:hover button.flat:backdrop { color: #ffe5cc; border-color: #fd7d00; background-image: image(#fd7d00); @@ -5468,7 +5458,11 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #ca6400; } - infobar.question button:backdrop:disabled, infobar.warning button:backdrop:disabled, infobar.question.action:hover button:backdrop:disabled, infobar.warning.action:hover button:backdrop:disabled { + infobar.question button:backdrop:disabled, + infobar.question button.flat:backdrop:disabled, infobar.warning button:backdrop:disabled, + infobar.warning button.flat:backdrop:disabled, infobar.question.action:hover button:backdrop:disabled, + infobar.question.action:hover button.flat:backdrop:disabled, infobar.warning.action:hover button:backdrop:disabled, + infobar.warning.action:hover button.flat:backdrop:disabled { color: #feb771; border-color: #fd9025; background-image: image(#fd9025); @@ -5476,30 +5470,58 @@ infobar.question button, infobar.warning button, infobar.question.action:hover b -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #ca6400; } - infobar.question button:backdrop label, infobar.question button:backdrop, infobar.question button label, infobar.question button, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.warning button label, infobar.warning button, infobar.question.action:hover button:backdrop label, infobar.question.action:hover button:backdrop, infobar.question.action:hover button label, infobar.question.action:hover button, infobar.warning.action:hover button:backdrop label, infobar.warning.action:hover button:backdrop, infobar.warning.action:hover button label, infobar.warning.action:hover button { + infobar.question button:backdrop label, infobar.question button:backdrop, infobar.question button label, infobar.question button, + infobar.question button.flat:backdrop label, + infobar.question button.flat:backdrop, + infobar.question button.flat label, + infobar.question button.flat, infobar.warning button:backdrop label, infobar.warning button:backdrop, infobar.warning button label, infobar.warning button, + infobar.warning button.flat:backdrop label, + infobar.warning button.flat:backdrop, + infobar.warning button.flat label, + infobar.warning button.flat, infobar.question.action:hover button:backdrop label, infobar.question.action:hover button:backdrop, infobar.question.action:hover button label, infobar.question.action:hover button, + infobar.question.action:hover button.flat:backdrop label, + infobar.question.action:hover button.flat:backdrop, + infobar.question.action:hover button.flat label, + infobar.question.action:hover button.flat, infobar.warning.action:hover button:backdrop label, infobar.warning.action:hover button:backdrop, infobar.warning.action:hover button label, infobar.warning.action:hover button, + infobar.warning.action:hover button.flat:backdrop label, + infobar.warning.action:hover button.flat:backdrop, + infobar.warning.action:hover button.flat label, + infobar.warning.action:hover button.flat { color: #ffffff; } infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar.error.action:hover:backdrop > revealer > box, infobar.error.action:hover > revealer > box { background-color: #bf1717; } - infobar.error:backdrop > revealer > box button, infobar.error > revealer > box button, infobar.error.action:hover:backdrop > revealer > box button, infobar.error.action:hover > revealer > box button { + infobar.error:backdrop > revealer > box button, + infobar.error:backdrop > revealer > box button.flat, infobar.error > revealer > box button, + infobar.error > revealer > box button.flat, infobar.error.action:hover:backdrop > revealer > box button, + infobar.error.action:hover:backdrop > revealer > box button.flat, infobar.error.action:hover > revealer > box button, + infobar.error.action:hover > revealer > box button.flat { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; border-bottom-color: #640c0c; background-image: linear-gradient(to top, #bf1717 2px, #d61a1a); - text-shadow: 0 -1px rgba(0, 0, 0, 0.664314); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.664314); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(145, 18, 18, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } - infobar.error:backdrop > revealer > box button:hover, infobar.error > revealer > box button:hover, infobar.error.action:hover:backdrop > revealer > box button:hover, infobar.error.action:hover > revealer > box button:hover { + infobar.error:backdrop > revealer > box button:hover, + infobar.error:backdrop > revealer > box button.flat:hover, infobar.error > revealer > box button:hover, + infobar.error > revealer > box button.flat:hover, infobar.error.action:hover:backdrop > revealer > box button:hover, + infobar.error.action:hover:backdrop > revealer > box button.flat:hover, infobar.error.action:hover > revealer > box button:hover, + infobar.error.action:hover > revealer > box button.flat:hover { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; border-bottom-color: #640c0c; background-image: linear-gradient(to top, #bf1717, #c41818 1px); - text-shadow: 0 -1px rgba(0, 0, 0, 0.616314); - -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.616314); box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px 0 rgba(145, 18, 18, 0.75), 0 1px 2px rgba(0, 0, 0, 0.07); } - infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, infobar.error.action:hover:backdrop > revealer > box button:active, infobar.error.action:hover:backdrop > revealer > box button:checked, infobar.error.action:hover > revealer > box button:active, infobar.error.action:hover > revealer > box button:checked { + infobar.error:backdrop > revealer > box button:active, infobar.error:backdrop > revealer > box button:checked, + infobar.error:backdrop > revealer > box button.flat:active, + infobar.error:backdrop > revealer > box button.flat:checked, infobar.error > revealer > box button:active, infobar.error > revealer > box button:checked, + infobar.error > revealer > box button.flat:active, + infobar.error > revealer > box button.flat:checked, infobar.error.action:hover:backdrop > revealer > box button:active, infobar.error.action:hover:backdrop > revealer > box button:checked, + infobar.error.action:hover:backdrop > revealer > box button.flat:active, + infobar.error.action:hover:backdrop > revealer > box button.flat:checked, infobar.error.action:hover > revealer > box button:active, infobar.error.action:hover > revealer > box button:checked, + infobar.error.action:hover > revealer > box button.flat:active, + infobar.error.action:hover > revealer > box button.flat:checked { color: #ffffff; outline-color: rgba(255, 255, 255, 0.3); border-color: #911212; @@ -5507,14 +5529,22 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } - infobar.error:backdrop > revealer > box button:disabled, infobar.error > revealer > box button:disabled, infobar.error.action:hover:backdrop > revealer > box button:disabled, infobar.error.action:hover > revealer > box button:disabled { + infobar.error:backdrop > revealer > box button:disabled, + infobar.error:backdrop > revealer > box button.flat:disabled, infobar.error > revealer > box button:disabled, + infobar.error > revealer > box button.flat:disabled, infobar.error.action:hover:backdrop > revealer > box button:disabled, + infobar.error.action:hover:backdrop > revealer > box button.flat:disabled, infobar.error.action:hover > revealer > box button:disabled, + infobar.error.action:hover > revealer > box button.flat:disabled { color: #e49c9c; border-color: #911212; background-image: image(#c83939); text-shadow: none; -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); } - infobar.error:backdrop > revealer > box button:backdrop, infobar.error > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button:backdrop { + infobar.error:backdrop > revealer > box button:backdrop, + infobar.error:backdrop > revealer > box button.flat:backdrop, infobar.error > revealer > box button:backdrop, + infobar.error > revealer > box button.flat:backdrop, infobar.error.action:hover:backdrop > revealer > box button:backdrop, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop, infobar.error.action:hover > revealer > box button:backdrop, + infobar.error.action:hover > revealer > box button.flat:backdrop { color: #f2d1d1; border-color: #bf1717; background-image: image(#bf1717); @@ -5522,7 +5552,11 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #911212; } - infobar.error:backdrop > revealer > box button:backdrop:disabled, infobar.error > revealer > box button:backdrop:disabled, infobar.error.action:hover:backdrop > revealer > box button:backdrop:disabled, infobar.error.action:hover > revealer > box button:backdrop:disabled { + infobar.error:backdrop > revealer > box button:backdrop:disabled, + infobar.error:backdrop > revealer > box button.flat:backdrop:disabled, infobar.error > revealer > box button:backdrop:disabled, + infobar.error > revealer > box button.flat:backdrop:disabled, infobar.error.action:hover:backdrop > revealer > box button:backdrop:disabled, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop:disabled, infobar.error.action:hover > revealer > box button:backdrop:disabled, + infobar.error.action:hover > revealer > box button.flat:backdrop:disabled { color: #db7e7e; border-color: #c83939; background-image: image(#c83939); @@ -5530,7 +5564,23 @@ infobar.error:backdrop > revealer > box, infobar.error > revealer > box, infobar -gtk-icon-shadow: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); border-color: #911212; } - infobar.error:backdrop > revealer > box button:backdrop label, infobar.error:backdrop > revealer > box button:backdrop, infobar.error:backdrop > revealer > box button label, infobar.error:backdrop > revealer > box button, infobar.error > revealer > box button:backdrop label, infobar.error > revealer > box button:backdrop, infobar.error > revealer > box button label, infobar.error > revealer > box button, infobar.error.action:hover:backdrop > revealer > box button:backdrop label, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button label, infobar.error.action:hover:backdrop > revealer > box button, infobar.error.action:hover > revealer > box button:backdrop label, infobar.error.action:hover > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button label, infobar.error.action:hover > revealer > box button { + infobar.error:backdrop > revealer > box button:backdrop label, infobar.error:backdrop > revealer > box button:backdrop, infobar.error:backdrop > revealer > box button label, infobar.error:backdrop > revealer > box button, + infobar.error:backdrop > revealer > box button.flat:backdrop label, + infobar.error:backdrop > revealer > box button.flat:backdrop, + infobar.error:backdrop > revealer > box button.flat label, + infobar.error:backdrop > revealer > box button.flat, infobar.error > revealer > box button:backdrop label, infobar.error > revealer > box button:backdrop, infobar.error > revealer > box button label, infobar.error > revealer > box button, + infobar.error > revealer > box button.flat:backdrop label, + infobar.error > revealer > box button.flat:backdrop, + infobar.error > revealer > box button.flat label, + infobar.error > revealer > box button.flat, infobar.error.action:hover:backdrop > revealer > box button:backdrop label, infobar.error.action:hover:backdrop > revealer > box button:backdrop, infobar.error.action:hover:backdrop > revealer > box button label, infobar.error.action:hover:backdrop > revealer > box button, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop label, + infobar.error.action:hover:backdrop > revealer > box button.flat:backdrop, + infobar.error.action:hover:backdrop > revealer > box button.flat label, + infobar.error.action:hover:backdrop > revealer > box button.flat, infobar.error.action:hover > revealer > box button:backdrop label, infobar.error.action:hover > revealer > box button:backdrop, infobar.error.action:hover > revealer > box button label, infobar.error.action:hover > revealer > box button, + infobar.error.action:hover > revealer > box button.flat:backdrop label, + infobar.error.action:hover > revealer > box button.flat:backdrop, + infobar.error.action:hover > revealer > box button.flat label, + infobar.error.action:hover > revealer > box button.flat { color: #ffffff; } /********************* diff --git a/src/themes/Kali/sass/gtk-sass/_common-tweaks.scss b/src/themes/Kali/sass/gtk-sass/_common-tweaks.scss index a262c4c5..3d4bb963 100644 --- a/src/themes/Kali/sass/gtk-sass/_common-tweaks.scss +++ b/src/themes/Kali/sass/gtk-sass/_common-tweaks.scss @@ -287,7 +287,8 @@ notebook { **************/ infobar { @mixin _infobar_button($bg) { - button { + button, + button.flat { // FIXME: extend selection mode buttons @include button(normal, $bg, $selected_fg_color, none); diff --git a/src/themes/Kali/sass/gtk-sass/upstream/_drawing.scss b/src/themes/Kali/sass/gtk-sass/upstream/_drawing.scss index f405f8c6..8c22df30 100644 --- a/src/themes/Kali/sass/gtk-sass/upstream/_drawing.scss +++ b/src/themes/Kali/sass/gtk-sass/upstream/_drawing.scss @@ -198,7 +198,7 @@ border-bottom-color: if($c != $bg_color, _border_color($c, true), $alt_borders_color); background-image: linear-gradient(to top, if($c != $bg_color, $c, lighten($c, 3%)) 2px, lighten($c, 5%)), $backimage; - @include _button_text_shadow($tc, $c); + //@include _button_text_shadow($tc, $c); @include _shadows(inset 0 1px $_hilight_color, $_button_edge, $_button_shadow); } @@ -213,13 +213,13 @@ @if $variant == 'light' { background-image: linear-gradient(to top, $c, lighten($c, 1%) 1px), $backimage; - @include _button_text_shadow($tc, lighten($c, 6%)); + //@include _button_text_shadow($tc, lighten($c, 6%)); @include _shadows(inset 0 1px _button_hilight_color(lighten($c, 6%)), $_button_edge, $_button_shadow); } @else { background-image: linear-gradient(to top, darken($c,1%), lighten($c, 1%) 1px), $backimage; - @include _button_text_shadow($tc,lighten($c, 6%)); + //@include _button_text_shadow($tc,lighten($c, 6%)); @include _shadows(inset 0 1px _button_hilight_color(darken($c, 2%)), $_button_edge, $_button_shadow); } } @@ -231,7 +231,7 @@ color: $tc; outline-color: transparentize($tc, 0.7); border-color: if($c != $bg_color, _border_color($c, true), $alt_borders_color); - @include _button_text_shadow($tc, $c); + //@include _button_text_shadow($tc, $c); @if $variant == 'light' { background-image: linear-gradient(to bottom, lighten($c, 5%) 20%, $c 90%); @include _shadows(inset 0 1px _button_hilight_color(lighten($c, 6%)), diff --git a/src/themes/Kali/sass/gtk-sass/upstream/_drawing.scss.patch b/src/themes/Kali/sass/gtk-sass/upstream/_drawing.scss.patch index dbe0743d..e55b5f6a 100644 --- a/src/themes/Kali/sass/gtk-sass/upstream/_drawing.scss.patch +++ b/src/themes/Kali/sass/gtk-sass/upstream/_drawing.scss.patch @@ -11,4 +11,20 @@ < linear-gradient(to top, darken($c,1%) 2px, $c)), --- > background-image: linear-gradient(to top, if($c != $bg_color, $c, lighten($c, 3%)) 2px, lighten($c, 5%)), +201c201 +< @include _button_text_shadow($tc, $c); +--- +> //@include _button_text_shadow($tc, $c); +216c216 +< @include _button_text_shadow($tc, lighten($c, 6%)); +--- +> //@include _button_text_shadow($tc, lighten($c, 6%)); +222c222 +< @include _button_text_shadow($tc,lighten($c, 6%)); +--- +> //@include _button_text_shadow($tc,lighten($c, 6%)); +234c234 +< @include _button_text_shadow($tc, $c); +--- +> //@include _button_text_shadow($tc, $c); diff --git a/src/themes/Kali/sass/gtk-sass/upstream/sync.sh b/src/themes/Kali/sass/gtk-sass/upstream/sync.sh index 622a146a..e40144a3 100755 --- a/src/themes/Kali/sass/gtk-sass/upstream/sync.sh +++ b/src/themes/Kali/sass/gtk-sass/upstream/sync.sh @@ -7,18 +7,18 @@ RESET='\033[0m' VERSION=3.24.24 echo -echo -e " $YELLOW[ i ]$RESET Upstream version $VERSION" +printf " $YELLOW[ i ]$RESET Upstream version $VERSION\n" echo while read file; do echo - echo -e " $GREEN[ * ]$RESET Downloading file $file" + printf " $GREEN[ * ]$RESET Downloading file $file\n" wget https://gitlab.gnome.org/GNOME/gtk/raw/$VERSION/gtk/theme/Adwaita/$file --timestamping --quiet if [ -f $file.patch ] then - echo -e " $YELLOW[ ~ ]$RESET Apply patch" + printf " $YELLOW[ ~ ]$RESET Apply patch\n" patch $file $file.patch --quiet fi done <<- EOF