1
0
mirror of https://github.com/horst3180/arc-theme.git synced 2024-10-27 19:04:02 +00:00

remove custom combobox style

This commit is contained in:
Horst3180 2015-09-11 22:05:29 +02:00
parent 1d8d918f58
commit 200498e4ec
14 changed files with 214 additions and 238 deletions

View File

@ -857,26 +857,22 @@ GtkComboBox {
color: rgba(211, 218, 227, 0.45); } color: rgba(211, 218, 227, 0.45); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(211, 218, 227, 0.6); border-left-style: none; }
background-color: #2b2e39; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #2b2e39; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #363a47; box-shadow: inset 1px 0 #2b2e39; }
border-color: #363a47; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(43, 46, 57, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #2b2e39; }
border-color: #8b98b0; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #8b98b0; box-shadow: inset -1px 0 rgba(43, 46, 57, 0.55); }
border-color: transparent;
background-color: #5294E2; }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -857,26 +857,22 @@ GtkComboBox {
color: rgba(92, 97, 108, 0.55); } color: rgba(92, 97, 108, 0.55); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(92, 97, 108, 0.6); border-left-style: none; }
background-color: #cfd6e6; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #cfd6e6; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #e0e4ef; box-shadow: inset 1px 0 #cfd6e6; }
border-color: #e0e4ef; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #cfd6e6; }
border-color: #8f9aae; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #8f9aae; box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); }
border-color: transparent;
background-color: #5294E2; }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -857,26 +857,22 @@ GtkComboBox {
color: rgba(211, 218, 227, 0.45); } color: rgba(211, 218, 227, 0.45); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(211, 218, 227, 0.6); border-left-style: none; }
background-color: #2b2e39; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #2b2e39; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #363a47; box-shadow: inset 1px 0 #2b2e39; }
border-color: #363a47; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(43, 46, 57, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #2b2e39; }
border-color: #8b98b0; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #8b98b0; box-shadow: inset -1px 0 rgba(43, 46, 57, 0.55); }
border-color: transparent;
background-color: #5294E2; }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -857,26 +857,22 @@ GtkComboBox {
color: rgba(92, 97, 108, 0.55); } color: rgba(92, 97, 108, 0.55); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(92, 97, 108, 0.6); border-left-style: none; }
background-color: #cfd6e6; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #cfd6e6; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #e0e4ef; box-shadow: inset 1px 0 #cfd6e6; }
border-color: #e0e4ef; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #cfd6e6; }
border-color: #8f9aae; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #8f9aae; box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); }
border-color: transparent;
background-color: #5294E2; }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -857,26 +857,22 @@ GtkComboBox {
color: rgba(92, 97, 108, 0.55); } color: rgba(92, 97, 108, 0.55); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(92, 97, 108, 0.6); border-left-style: none; }
background-color: #cfd6e6; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #cfd6e6; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #e0e4ef; box-shadow: inset 1px 0 #cfd6e6; }
border-color: #e0e4ef; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #cfd6e6; }
border-color: #8f9aae; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #8f9aae; box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); }
border-color: #5294E2;
background-color: #5294E2; }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -857,26 +857,22 @@ GtkComboBox {
color: rgba(92, 97, 108, 0.55); } color: rgba(92, 97, 108, 0.55); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(92, 97, 108, 0.6); border-left-style: none; }
background-color: #cfd6e6; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #cfd6e6; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #e0e4ef; box-shadow: inset 1px 0 #cfd6e6; }
border-color: #e0e4ef; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #cfd6e6; }
border-color: #8f9aae; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #8f9aae; box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); }
border-color: #5294E2;
background-color: #5294E2; }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -928,25 +928,31 @@ GtkComboBox {
&.combobox-entry .entry { &.combobox-entry .entry {
@extend %linked; @extend %linked;
border-right-style: none; &:dir(ltr) {
&:dir(rtl) { border-left-style: none; } border-right-style: none;
&:focus { box-shadow: 1px 0 $selected_bg_color; }
}
&:dir(rtl) {
border-left-style: none;
&:focus { box-shadow: -1px 0 $selected_bg_color; }
}
} }
&.combobox-entry .button { &.combobox-entry .button {
@extend %linked; @extend %linked;
color: transparentize($fg_color, 0.4); &:dir(ltr) {
background-color: $button_border; box-shadow: inset 1px 0 $button_border;
border-color: $button_border;
&:hover { &:insensitive { box-shadow: inset 1px 0 transparentize($button_border, 0.45); }
background-color: lighten($button_border, 5%);
border-color: lighten($button_border, 5%);
} }
&:dir(rtl) {
box-shadow: inset -1px 0 $button_border;
&:active, &:checked { @include button(active); } &:insensitive { box-shadow: inset -1px 0 transparentize($button_border, 0.45); }
}
&:insensitive { opacity: 0.5 }
} }
} }

View File

@ -849,24 +849,22 @@ GtkComboBox {
color: rgba(211, 218, 227, 0.45); } color: rgba(211, 218, 227, 0.45); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(211, 218, 227, 0.6); border-left-style: none; }
background-color: #2b2e39; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #2b2e39; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #363a47; box-shadow: inset 1px 0 #2b2e39; }
border-color: #363a47; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(43, 46, 57, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #2b2e39; }
border-color: transparent; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #5294E2; } box-shadow: inset -1px 0 rgba(43, 46, 57, 0.55); }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -849,24 +849,22 @@ GtkComboBox {
color: rgba(92, 97, 108, 0.55); } color: rgba(92, 97, 108, 0.55); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(92, 97, 108, 0.6); border-left-style: none; }
background-color: #cfd6e6; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #cfd6e6; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #e0e4ef; box-shadow: inset 1px 0 #cfd6e6; }
border-color: #e0e4ef; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #cfd6e6; }
border-color: transparent; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #5294E2; } box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -849,24 +849,22 @@ GtkComboBox {
color: rgba(211, 218, 227, 0.45); } color: rgba(211, 218, 227, 0.45); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(211, 218, 227, 0.6); border-left-style: none; }
background-color: #2b2e39; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #2b2e39; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #363a47; box-shadow: inset 1px 0 #2b2e39; }
border-color: #363a47; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(43, 46, 57, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #2b2e39; }
border-color: transparent; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #5294E2; } box-shadow: inset -1px 0 rgba(43, 46, 57, 0.55); }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -849,24 +849,22 @@ GtkComboBox {
color: rgba(92, 97, 108, 0.55); } color: rgba(92, 97, 108, 0.55); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(92, 97, 108, 0.6); border-left-style: none; }
background-color: #cfd6e6; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #cfd6e6; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #e0e4ef; box-shadow: inset 1px 0 #cfd6e6; }
border-color: #e0e4ef; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #cfd6e6; }
border-color: transparent; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #5294E2; } box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -849,24 +849,22 @@ GtkComboBox {
color: rgba(92, 97, 108, 0.55); } color: rgba(92, 97, 108, 0.55); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(92, 97, 108, 0.6); border-left-style: none; }
background-color: #cfd6e6; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #cfd6e6; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #e0e4ef; box-shadow: inset 1px 0 #cfd6e6; }
border-color: #e0e4ef; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #cfd6e6; }
border-color: #5294E2; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #5294E2; } box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -849,24 +849,22 @@ GtkComboBox {
color: rgba(92, 97, 108, 0.55); } color: rgba(92, 97, 108, 0.55); }
GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator { GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .vertical.view.separator, GtkPlacesSidebar.sidebar GtkComboBox .vertical.view.separator {
-GtkWidget-wide-separators: true; } -GtkWidget-wide-separators: true; }
GtkComboBox.combobox-entry .entry { GtkComboBox.combobox-entry .entry:dir(ltr) {
border-right-style: none; } border-right-style: none; }
GtkComboBox.combobox-entry .entry:dir(rtl) { GtkComboBox.combobox-entry .entry:dir(ltr):focus {
border-left-style: none; } box-shadow: 1px 0 #5294E2; }
GtkComboBox.combobox-entry .button { GtkComboBox.combobox-entry .entry:dir(rtl) {
color: rgba(92, 97, 108, 0.6); border-left-style: none; }
background-color: #cfd6e6; GtkComboBox.combobox-entry .entry:dir(rtl):focus {
border-color: #cfd6e6; } box-shadow: -1px 0 #5294E2; }
GtkComboBox.combobox-entry .button:hover { GtkComboBox.combobox-entry .button:dir(ltr) {
background-color: #e0e4ef; box-shadow: inset 1px 0 #cfd6e6; }
border-color: #e0e4ef; } GtkComboBox.combobox-entry .button:dir(ltr):insensitive {
GtkComboBox.combobox-entry .button:active, GtkComboBox.combobox-entry .button:checked { box-shadow: inset 1px 0 rgba(207, 214, 230, 0.55); }
color: #ffffff; GtkComboBox.combobox-entry .button:dir(rtl) {
outline-color: rgba(255, 255, 255, 0.3); box-shadow: inset -1px 0 #cfd6e6; }
border-color: #5294E2; GtkComboBox.combobox-entry .button:dir(rtl):insensitive {
background-color: #5294E2; } box-shadow: inset -1px 0 rgba(207, 214, 230, 0.55); }
GtkComboBox.combobox-entry .button:insensitive {
opacity: 0.5; }
/************ /************
* Toolbars * * Toolbars *

View File

@ -928,25 +928,31 @@ GtkComboBox {
&.combobox-entry .entry { &.combobox-entry .entry {
@extend %linked; @extend %linked;
border-right-style: none; &:dir(ltr) {
&:dir(rtl) { border-left-style: none; } border-right-style: none;
&:focus { box-shadow: 1px 0 $selected_bg_color; }
}
&:dir(rtl) {
border-left-style: none;
&:focus { box-shadow: -1px 0 $selected_bg_color; }
}
} }
&.combobox-entry .button { &.combobox-entry .button {
@extend %linked; @extend %linked;
color: transparentize($fg_color, 0.4); &:dir(ltr) {
background-color: $button_border; box-shadow: inset 1px 0 $button_border;
border-color: $button_border;
&:hover { &:insensitive { box-shadow: inset 1px 0 transparentize($button_border, 0.45); }
background-color: lighten($button_border, 5%);
border-color: lighten($button_border, 5%);
} }
&:dir(rtl) {
box-shadow: inset -1px 0 $button_border;
&:active, &:checked { @include button(active); } &:insensitive { box-shadow: inset -1px 0 transparentize($button_border, 0.45); }
}
&:insensitive { opacity: 0.5 }
} }
} }