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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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