Fixed gnome-shell menu bug
This commit is contained in:
parent
921ec3941f
commit
63cb21d9e8
|
@ -524,23 +524,23 @@ StScrollBar {
|
||||||
|
|
||||||
/* Popovers/Menus */
|
/* Popovers/Menus */
|
||||||
.popup-menu {
|
.popup-menu {
|
||||||
min-width: 100px;
|
min-width: 160px;
|
||||||
background-color: transparent; }
|
background-color: transparent; }
|
||||||
.popup-menu .popup-sub-menu {
|
.popup-menu .popup-sub-menu {
|
||||||
background-color: rgba(100, 100, 100, 0.45);
|
background-color: rgba(100, 100, 100, 0.45);
|
||||||
box-shadow: 0 0 transparent;
|
box-shadow: 0 0 transparent;
|
||||||
border-radius: 0 0 3px 3px; }
|
border-radius: 0 0 3px 3px; }
|
||||||
.popup-menu .popup-menu-content {
|
.popup-menu .popup-menu-content {
|
||||||
padding: 4px 0;
|
padding: 6px 0;
|
||||||
margin: 0 2px; }
|
margin: 0 2px; }
|
||||||
.popup-menu .popup-menu-item {
|
.popup-menu .popup-menu-item {
|
||||||
spacing: 6px;
|
spacing: 8px;
|
||||||
transition-duration: 100ms;
|
transition-duration: 100ms;
|
||||||
border-radius: 3px; }
|
border-radius: 3px; }
|
||||||
.popup-menu .popup-menu-item:ltr {
|
.popup-menu .popup-menu-item:ltr {
|
||||||
padding: 0.4em 20px 0.4em 0; }
|
padding: 0.4em 24px 0.4em 0; }
|
||||||
.popup-menu .popup-menu-item:rtl {
|
.popup-menu .popup-menu-item:rtl {
|
||||||
padding: 0.4em 0 0.4em 20px; }
|
padding: 0.4em 0 0.4em 24px; }
|
||||||
.popup-menu .popup-menu-item:checked {
|
.popup-menu .popup-menu-item:checked {
|
||||||
background-color: #0062FF;
|
background-color: #0062FF;
|
||||||
color: rgba(255, 255, 255, 0.85);
|
color: rgba(255, 255, 255, 0.85);
|
||||||
|
@ -572,7 +572,7 @@ StScrollBar {
|
||||||
.popup-menu .popup-inactive-menu-item:insensitive {
|
.popup-menu .popup-inactive-menu-item:insensitive {
|
||||||
color: rgba(255, 255, 255, 0.5); }
|
color: rgba(255, 255, 255, 0.5); }
|
||||||
.popup-menu.panel-menu {
|
.popup-menu.panel-menu {
|
||||||
-boxpointer-gap: 0;
|
-boxpointer-gap: 4px;
|
||||||
margin-bottom: 1.75em; }
|
margin-bottom: 1.75em; }
|
||||||
|
|
||||||
.popup-menu-ornament {
|
.popup-menu-ornament {
|
||||||
|
@ -589,7 +589,7 @@ StScrollBar {
|
||||||
-arrow-base: 0;
|
-arrow-base: 0;
|
||||||
-arrow-rise: 0;
|
-arrow-rise: 0;
|
||||||
-arrow-box-shadow: none;
|
-arrow-box-shadow: none;
|
||||||
margin: 4px;
|
margin: 6px;
|
||||||
background-color: rgba(36, 36, 36, 0.9);
|
background-color: rgba(36, 36, 36, 0.9);
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
|
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
|
||||||
|
@ -1159,14 +1159,14 @@ StScrollBar {
|
||||||
min-width: 280px; }
|
min-width: 280px; }
|
||||||
.aggregate-menu .popup-menu-icon {
|
.aggregate-menu .popup-menu-icon {
|
||||||
padding: 0 4px; }
|
padding: 0 4px; }
|
||||||
.aggregate-menu .popup-sub-menu .popup-menu-item :first-child:ltr {
|
.aggregate-menu .popup-sub-menu .popup-menu-item:ltr {
|
||||||
/* 8px spacing + 2*4px padding */
|
/* 8px spacing + 2*4px padding */
|
||||||
padding-left: 16px;
|
padding-left: 32px;
|
||||||
margin-left: 1.23077em; }
|
padding-right: 56px; }
|
||||||
.aggregate-menu .popup-sub-menu .popup-menu-item :first-child:rtl {
|
.aggregate-menu .popup-sub-menu .popup-menu-item:rtl {
|
||||||
/* 8px spacing + 2*4px padding */
|
/* 8px spacing + 2*4px padding */
|
||||||
padding-right: 16px;
|
padding-left: 56px;
|
||||||
margin-right: 1.23077em; }
|
padding-right: 32px; }
|
||||||
|
|
||||||
.system-menu-action {
|
.system-menu-action {
|
||||||
color: rgba(255, 255, 255, 0.7);
|
color: rgba(255, 255, 255, 0.7);
|
||||||
|
|
|
@ -524,23 +524,23 @@ StScrollBar {
|
||||||
|
|
||||||
/* Popovers/Menus */
|
/* Popovers/Menus */
|
||||||
.popup-menu {
|
.popup-menu {
|
||||||
min-width: 100px;
|
min-width: 160px;
|
||||||
background-color: transparent; }
|
background-color: transparent; }
|
||||||
.popup-menu .popup-sub-menu {
|
.popup-menu .popup-sub-menu {
|
||||||
background-color: rgba(191, 191, 191, 0.45);
|
background-color: rgba(191, 191, 191, 0.45);
|
||||||
box-shadow: 0 0 transparent;
|
box-shadow: 0 0 transparent;
|
||||||
border-radius: 0 0 3px 3px; }
|
border-radius: 0 0 3px 3px; }
|
||||||
.popup-menu .popup-menu-content {
|
.popup-menu .popup-menu-content {
|
||||||
padding: 4px 0;
|
padding: 6px 0;
|
||||||
margin: 0 2px; }
|
margin: 0 2px; }
|
||||||
.popup-menu .popup-menu-item {
|
.popup-menu .popup-menu-item {
|
||||||
spacing: 6px;
|
spacing: 8px;
|
||||||
transition-duration: 100ms;
|
transition-duration: 100ms;
|
||||||
border-radius: 3px; }
|
border-radius: 3px; }
|
||||||
.popup-menu .popup-menu-item:ltr {
|
.popup-menu .popup-menu-item:ltr {
|
||||||
padding: 0.4em 20px 0.4em 0; }
|
padding: 0.4em 24px 0.4em 0; }
|
||||||
.popup-menu .popup-menu-item:rtl {
|
.popup-menu .popup-menu-item:rtl {
|
||||||
padding: 0.4em 0 0.4em 20px; }
|
padding: 0.4em 0 0.4em 24px; }
|
||||||
.popup-menu .popup-menu-item:checked {
|
.popup-menu .popup-menu-item:checked {
|
||||||
background-color: #0e6bff;
|
background-color: #0e6bff;
|
||||||
color: rgba(255, 255, 255, 0.85);
|
color: rgba(255, 255, 255, 0.85);
|
||||||
|
@ -572,7 +572,7 @@ StScrollBar {
|
||||||
.popup-menu .popup-inactive-menu-item:insensitive {
|
.popup-menu .popup-inactive-menu-item:insensitive {
|
||||||
color: rgba(0, 0, 0, 0.38); }
|
color: rgba(0, 0, 0, 0.38); }
|
||||||
.popup-menu.panel-menu {
|
.popup-menu.panel-menu {
|
||||||
-boxpointer-gap: 0;
|
-boxpointer-gap: 4px;
|
||||||
margin-bottom: 1.75em; }
|
margin-bottom: 1.75em; }
|
||||||
|
|
||||||
.popup-menu-ornament {
|
.popup-menu-ornament {
|
||||||
|
@ -589,7 +589,7 @@ StScrollBar {
|
||||||
-arrow-base: 0;
|
-arrow-base: 0;
|
||||||
-arrow-rise: 0;
|
-arrow-rise: 0;
|
||||||
-arrow-box-shadow: none;
|
-arrow-box-shadow: none;
|
||||||
margin: 4px;
|
margin: 6px;
|
||||||
background-color: rgba(255, 255, 255, 0.9);
|
background-color: rgba(255, 255, 255, 0.9);
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
|
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); }
|
||||||
|
@ -1159,14 +1159,14 @@ StScrollBar {
|
||||||
min-width: 280px; }
|
min-width: 280px; }
|
||||||
.aggregate-menu .popup-menu-icon {
|
.aggregate-menu .popup-menu-icon {
|
||||||
padding: 0 4px; }
|
padding: 0 4px; }
|
||||||
.aggregate-menu .popup-sub-menu .popup-menu-item :first-child:ltr {
|
.aggregate-menu .popup-sub-menu .popup-menu-item:ltr {
|
||||||
/* 8px spacing + 2*4px padding */
|
/* 8px spacing + 2*4px padding */
|
||||||
padding-left: 16px;
|
padding-left: 32px;
|
||||||
margin-left: 1.23077em; }
|
padding-right: 56px; }
|
||||||
.aggregate-menu .popup-sub-menu .popup-menu-item :first-child:rtl {
|
.aggregate-menu .popup-sub-menu .popup-menu-item:rtl {
|
||||||
/* 8px spacing + 2*4px padding */
|
/* 8px spacing + 2*4px padding */
|
||||||
padding-right: 16px;
|
padding-left: 56px;
|
||||||
margin-right: 1.23077em; }
|
padding-right: 32px; }
|
||||||
|
|
||||||
.system-menu-action {
|
.system-menu-action {
|
||||||
color: rgba(0, 0, 0, 0.54);
|
color: rgba(0, 0, 0, 0.54);
|
||||||
|
|
|
@ -555,7 +555,7 @@ $slider_color: if($variant == 'light', white, white);
|
||||||
/* Popovers/Menus */
|
/* Popovers/Menus */
|
||||||
|
|
||||||
.popup-menu {
|
.popup-menu {
|
||||||
min-width: 100px;
|
min-width: 160px;
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
|
|
||||||
.popup-menu-arrow { } //defined globally in the TOP BAR
|
.popup-menu-arrow { } //defined globally in the TOP BAR
|
||||||
|
@ -565,14 +565,14 @@ $slider_color: if($variant == 'light', white, white);
|
||||||
border-radius: 0 0 3px 3px;
|
border-radius: 0 0 3px 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.popup-menu-content { padding: 4px 0; margin: 0 2px; }
|
.popup-menu-content { padding: 6px 0; margin: 0 2px; }
|
||||||
.popup-menu-item {
|
.popup-menu-item {
|
||||||
spacing: 6px;
|
spacing: 8px;
|
||||||
transition-duration: $shorter_duration;
|
transition-duration: $shorter_duration;
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
|
|
||||||
&:ltr { padding: 0.4em 20px 0.4em 0; }
|
&:ltr { padding: 0.4em 24px 0.4em 0; }
|
||||||
&:rtl { padding: 0.4em 0 0.4em 20px; }
|
&:rtl { padding: 0.4em 0 0.4em 24px; }
|
||||||
&:checked {
|
&:checked {
|
||||||
background-color: $primary_color;
|
background-color: $primary_color;
|
||||||
color: $inverse_fg_color;
|
color: $inverse_fg_color;
|
||||||
|
@ -610,7 +610,7 @@ $slider_color: if($variant == 'light', white, white);
|
||||||
}
|
}
|
||||||
//.popup-status-menu-item { font-weight: normal; color: pink; } //dunno what that is
|
//.popup-status-menu-item { font-weight: normal; color: pink; } //dunno what that is
|
||||||
&.panel-menu {
|
&.panel-menu {
|
||||||
-boxpointer-gap: 0;
|
-boxpointer-gap: 4px;
|
||||||
margin-bottom: 1.75em;
|
margin-bottom: 1.75em;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -630,7 +630,7 @@ $slider_color: if($variant == 'light', white, white);
|
||||||
-arrow-base: 0;
|
-arrow-base: 0;
|
||||||
-arrow-rise: 0;
|
-arrow-rise: 0;
|
||||||
-arrow-box-shadow: none; //dreaming. bug #689995
|
-arrow-box-shadow: none; //dreaming. bug #689995
|
||||||
margin: 4px;
|
margin: 6px;
|
||||||
background-color: rgba($base_color, 0.9);
|
background-color: rgba($base_color, 0.9);
|
||||||
border-radius: $bt_radius - 3px;
|
border-radius: $bt_radius - 3px;
|
||||||
box-shadow: $shadow_2;
|
box-shadow: $shadow_2;
|
||||||
|
@ -1290,11 +1290,15 @@ $slider_color: if($variant == 'light', white, white);
|
||||||
.aggregate-menu {
|
.aggregate-menu {
|
||||||
min-width: 280px;
|
min-width: 280px;
|
||||||
.popup-menu-icon { padding: 0 4px; }
|
.popup-menu-icon { padding: 0 4px; }
|
||||||
.popup-sub-menu .popup-menu-item :first-child {
|
.popup-sub-menu .popup-menu-item {
|
||||||
&:ltr { /* 8px spacing + 2*4px padding */
|
&:ltr { /* 8px spacing + 2*4px padding */
|
||||||
padding-left: 16px; margin-left: em(16px); }
|
padding-left: 32px;
|
||||||
|
padding-right: 56px;
|
||||||
|
}
|
||||||
&:rtl { /* 8px spacing + 2*4px padding */
|
&:rtl { /* 8px spacing + 2*4px padding */
|
||||||
padding-right: 16px; margin-right: em(16px); }
|
padding-left: 56px;
|
||||||
|
padding-right: 32px;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4005,8 +4005,11 @@ panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel butto
|
||||||
border-top-right-radius: 0; }
|
border-top-right-radius: 0; }
|
||||||
.nautilus-window .floating-bar button {
|
.nautilus-window .floating-bar button {
|
||||||
border: none;
|
border: none;
|
||||||
border-radius: 0;
|
border-radius: 100px;
|
||||||
min-height: 0; }
|
min-height: 0;
|
||||||
|
min-width: 0;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0; }
|
||||||
|
|
||||||
.marlin-pathbar.pathbar {
|
.marlin-pathbar.pathbar {
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
|
|
|
@ -4005,8 +4005,11 @@ panel-toplevel.background button:not(#tasklist-button), .xfce4-panel.panel butto
|
||||||
border-top-right-radius: 0; }
|
border-top-right-radius: 0; }
|
||||||
.nautilus-window .floating-bar button {
|
.nautilus-window .floating-bar button {
|
||||||
border: none;
|
border: none;
|
||||||
border-radius: 0;
|
border-radius: 100px;
|
||||||
min-height: 0; }
|
min-height: 0;
|
||||||
|
min-width: 0;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0; }
|
||||||
|
|
||||||
.marlin-pathbar.pathbar {
|
.marlin-pathbar.pathbar {
|
||||||
border-radius: 3px;
|
border-radius: 3px;
|
||||||
|
|
|
@ -939,9 +939,11 @@ panel-toplevel.background {
|
||||||
|
|
||||||
button {
|
button {
|
||||||
border: none;
|
border: none;
|
||||||
border-radius: 0;
|
border-radius: 100px;
|
||||||
min-height: 0;
|
min-height: 0;
|
||||||
|
min-width: 0;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
@extend %selected-button;
|
@extend %selected-button;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue