Fixed budgie menu bugs

This commit is contained in:
vinceliuice 2018-05-31 08:55:51 +08:00
parent ba67374c22
commit f3f7ab2fe4
11 changed files with 101 additions and 202 deletions

View File

@ -2415,8 +2415,6 @@ menubar > menuitem:disabled,
border-color: transparent;
}
.context-menu, popover.touch-selection, .csd popover.touch-selection,
popover.background.touch-selection, .csd popover.background.touch-selection,
menu,
.menu {
padding: 6px 0;
@ -2425,19 +2423,15 @@ menu,
border: 1px solid #4B4B4B;
}
.csd .context-menu, .csd popover.touch-selection, .csd popover.background.touch-selection, .csd
menu, .csd
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: #333333;
border: 1px solid #4B4B4B;
}
.context-menu separator, popover.touch-selection separator, .csd popover.touch-selection separator, popover.background.touch-selection separator, .csd popover.background.touch-selection separator,
.csd .context-menu separator,
.csd popover.touch-selection separator,
.csd popover.background.touch-selection separator,
menu separator,
.csd
menu separator,
.csd menu separator,
.menu separator,
.csd
.menu separator {
@ -2447,7 +2441,6 @@ menu separator,
background-color: transparent;
}
.context-menu menuitem, popover.touch-selection menuitem, .csd popover.touch-selection menuitem, popover.background.touch-selection menuitem, .csd popover.background.touch-selection menuitem,
menu menuitem,
.menu menuitem {
min-height: 12px;
@ -2457,7 +2450,6 @@ menu menuitem,
border: 1px solid transparent;
}
.context-menu menuitem:hover, popover.touch-selection menuitem:hover, .csd popover.background.touch-selection menuitem:hover,
menu menuitem:hover,
.menu menuitem:hover {
color: #ffffff;
@ -2465,7 +2457,6 @@ menu menuitem:hover,
text-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:hover arrow, popover.touch-selection menuitem:hover arrow, .csd popover.background.touch-selection menuitem:hover arrow,
menu menuitem:hover arrow,
.menu menuitem:hover arrow {
transition: none;
@ -2473,13 +2464,11 @@ menu menuitem:hover arrow,
-gtk-icon-shadow: none;
}
.context-menu menuitem:disabled, popover.touch-selection menuitem:disabled, .csd popover.background.touch-selection menuitem:disabled,
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(222, 222, 222, 0.45);
}
.context-menu menuitem arrow, popover.touch-selection menuitem arrow, .csd popover.touch-selection menuitem arrow, popover.background.touch-selection menuitem arrow, .csd popover.background.touch-selection menuitem arrow,
menu menuitem arrow,
.menu menuitem arrow {
min-height: 16px;
@ -2490,14 +2479,12 @@ menu menuitem arrow,
color: #dedede;
}
.context-menu menuitem arrow:dir(ltr), popover.touch-selection menuitem arrow:dir(ltr), .csd popover.touch-selection menuitem arrow:dir(ltr), popover.background.touch-selection menuitem arrow:dir(ltr), .csd popover.background.touch-selection menuitem arrow:dir(ltr),
menu menuitem arrow:dir(ltr),
.menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-right: 0;
}
.context-menu menuitem arrow:dir(rtl), popover.touch-selection menuitem arrow:dir(rtl), .csd popover.touch-selection menuitem arrow:dir(rtl), popover.background.touch-selection menuitem arrow:dir(rtl), .csd popover.background.touch-selection menuitem arrow:dir(rtl),
menu menuitem arrow:dir(rtl),
.menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
@ -2523,7 +2510,6 @@ menuitem check:dir(rtl), menuitem radio:dir(rtl) {
margin-right: 2px;
}
.context-menu > arrow, popover.touch-selection > arrow, .csd popover.touch-selection > arrow, popover.background.touch-selection > arrow, .csd popover.background.touch-selection > arrow,
menu > arrow,
.menu > arrow {
min-width: 16px;
@ -2536,7 +2522,6 @@ menu > arrow,
color: #dedede;
}
.context-menu > arrow.top, popover.touch-selection > arrow.top, .csd popover.touch-selection > arrow.top,
menu > arrow.top,
.menu > arrow.top {
margin: -8px 0 0 0;
@ -2545,7 +2530,6 @@ menu > arrow.top,
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
.context-menu > arrow.bottom, popover.touch-selection > arrow.bottom, .csd popover.touch-selection > arrow.bottom,
menu > arrow.bottom,
.menu > arrow.bottom {
margin: 0 0 -18px 0;
@ -2554,13 +2538,11 @@ menu > arrow.bottom,
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
.context-menu > arrow:hover, popover.touch-selection > arrow:hover, .csd popover.touch-selection > arrow:hover,
menu > arrow:hover,
.menu > arrow:hover {
background-color: #373737;
}
.context-menu > arrow:disabled, popover.touch-selection > arrow:disabled, .csd popover.touch-selection > arrow:disabled,
menu > arrow:disabled,
.menu > arrow:disabled {
color: transparent;
@ -6516,7 +6498,7 @@ window.background:not(.csd) > widget > button > button label {
}
window.background:not(.csd) > menu,
window.background:not(.csd) .menu, window.background:not(.csd) menu {
window.background:not(.csd) .menu {
background-color: #404040;
border-radius: 0;
border: none;
@ -6526,8 +6508,7 @@ window.background:not(.csd) > menu .separator:not(label),
.csd window.background:not(.csd) > menu .separator:not(label),
window.background:not(.csd) .menu .separator:not(label),
.csd
window.background:not(.csd) .menu .separator:not(label), window.background:not(.csd) menu .separator:not(label),
.csd window.background:not(.csd) menu .separator:not(label) {
window.background:not(.csd) .menu .separator:not(label) {
color: rgba(255, 255, 255, 0.12);
}
@ -8134,6 +8115,11 @@ popover.background.places-menu row {
background-color: rgba(222, 222, 222, 0.15);
}
window.background:not(.csd) menu {
border-color: rgba(255, 255, 255, 0.12);
border-top-color: #333333;
}
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
border-image: radial-gradient(circle closest-corner at center calc(1px), #0e6bff 0%, transparent 0%) 0 0 0 0/0 0 0 0;
}

View File

@ -2415,8 +2415,6 @@ menubar > menuitem:disabled,
border-color: transparent;
}
.context-menu, popover.touch-selection, .csd popover.touch-selection,
popover.background.touch-selection, .csd popover.background.touch-selection,
menu,
.menu {
padding: 6px 0;
@ -2425,19 +2423,15 @@ menu,
border: 1px solid #4B4B4B;
}
.csd .context-menu, .csd popover.touch-selection, .csd popover.background.touch-selection, .csd
menu, .csd
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: rgba(51, 51, 51, 0.98);
border: 1px solid #4B4B4B;
}
.context-menu separator, popover.touch-selection separator, .csd popover.touch-selection separator, popover.background.touch-selection separator, .csd popover.background.touch-selection separator,
.csd .context-menu separator,
.csd popover.touch-selection separator,
.csd popover.background.touch-selection separator,
menu separator,
.csd
menu separator,
.csd menu separator,
.menu separator,
.csd
.menu separator {
@ -2447,7 +2441,6 @@ menu separator,
background-color: transparent;
}
.context-menu menuitem, popover.touch-selection menuitem, .csd popover.touch-selection menuitem, popover.background.touch-selection menuitem, .csd popover.background.touch-selection menuitem,
menu menuitem,
.menu menuitem {
min-height: 12px;
@ -2457,7 +2450,6 @@ menu menuitem,
border: 1px solid transparent;
}
.context-menu menuitem:hover, popover.touch-selection menuitem:hover, .csd popover.background.touch-selection menuitem:hover,
menu menuitem:hover,
.menu menuitem:hover {
color: #ffffff;
@ -2465,7 +2457,6 @@ menu menuitem:hover,
text-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:hover arrow, popover.touch-selection menuitem:hover arrow, .csd popover.background.touch-selection menuitem:hover arrow,
menu menuitem:hover arrow,
.menu menuitem:hover arrow {
transition: none;
@ -2473,13 +2464,11 @@ menu menuitem:hover arrow,
-gtk-icon-shadow: none;
}
.context-menu menuitem:disabled, popover.touch-selection menuitem:disabled, .csd popover.background.touch-selection menuitem:disabled,
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(222, 222, 222, 0.45);
}
.context-menu menuitem arrow, popover.touch-selection menuitem arrow, .csd popover.touch-selection menuitem arrow, popover.background.touch-selection menuitem arrow, .csd popover.background.touch-selection menuitem arrow,
menu menuitem arrow,
.menu menuitem arrow {
min-height: 16px;
@ -2490,14 +2479,12 @@ menu menuitem arrow,
color: #dedede;
}
.context-menu menuitem arrow:dir(ltr), popover.touch-selection menuitem arrow:dir(ltr), .csd popover.touch-selection menuitem arrow:dir(ltr), popover.background.touch-selection menuitem arrow:dir(ltr), .csd popover.background.touch-selection menuitem arrow:dir(ltr),
menu menuitem arrow:dir(ltr),
.menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-right: 0;
}
.context-menu menuitem arrow:dir(rtl), popover.touch-selection menuitem arrow:dir(rtl), .csd popover.touch-selection menuitem arrow:dir(rtl), popover.background.touch-selection menuitem arrow:dir(rtl), .csd popover.background.touch-selection menuitem arrow:dir(rtl),
menu menuitem arrow:dir(rtl),
.menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
@ -2523,7 +2510,6 @@ menuitem check:dir(rtl), menuitem radio:dir(rtl) {
margin-right: 2px;
}
.context-menu > arrow, popover.touch-selection > arrow, .csd popover.touch-selection > arrow, popover.background.touch-selection > arrow, .csd popover.background.touch-selection > arrow,
menu > arrow,
.menu > arrow {
min-width: 16px;
@ -2536,7 +2522,6 @@ menu > arrow,
color: #dedede;
}
.context-menu > arrow.top, popover.touch-selection > arrow.top, .csd popover.touch-selection > arrow.top,
menu > arrow.top,
.menu > arrow.top {
margin: -8px 0 0 0;
@ -2545,7 +2530,6 @@ menu > arrow.top,
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
.context-menu > arrow.bottom, popover.touch-selection > arrow.bottom, .csd popover.touch-selection > arrow.bottom,
menu > arrow.bottom,
.menu > arrow.bottom {
margin: 0 0 -18px 0;
@ -2554,13 +2538,11 @@ menu > arrow.bottom,
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
.context-menu > arrow:hover, popover.touch-selection > arrow:hover, .csd popover.touch-selection > arrow:hover,
menu > arrow:hover,
.menu > arrow:hover {
background-color: #373737;
}
.context-menu > arrow:disabled, popover.touch-selection > arrow:disabled, .csd popover.touch-selection > arrow:disabled,
menu > arrow:disabled,
.menu > arrow:disabled {
color: transparent;
@ -6516,7 +6498,7 @@ window.background:not(.csd) > widget > button > button label {
}
window.background:not(.csd) > menu,
window.background:not(.csd) .menu, window.background:not(.csd) menu {
window.background:not(.csd) .menu {
background-color: #404040;
border-radius: 0;
border: none;
@ -6526,8 +6508,7 @@ window.background:not(.csd) > menu .separator:not(label),
.csd window.background:not(.csd) > menu .separator:not(label),
window.background:not(.csd) .menu .separator:not(label),
.csd
window.background:not(.csd) .menu .separator:not(label), window.background:not(.csd) menu .separator:not(label),
.csd window.background:not(.csd) menu .separator:not(label) {
window.background:not(.csd) .menu .separator:not(label) {
color: rgba(255, 255, 255, 0.12);
}
@ -8134,6 +8115,11 @@ popover.background.places-menu row {
background-color: rgba(222, 222, 222, 0.15);
}
window.background:not(.csd) menu {
border-color: rgba(255, 255, 255, 0.12);
border-top-color: rgba(51, 51, 51, 0.98);
}
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
border-image: radial-gradient(circle closest-corner at center calc(1px), #0e6bff 0%, transparent 0%) 0 0 0 0/0 0 0 0;
}

View File

@ -2419,8 +2419,6 @@ menubar > menuitem:disabled,
border-color: transparent;
}
.context-menu, popover.touch-selection, .csd popover.touch-selection,
popover.background.touch-selection, .csd popover.background.touch-selection,
menu,
.menu {
padding: 6px 0;
@ -2429,19 +2427,15 @@ menu,
border: 1px solid #E1E1E1;
}
.csd .context-menu, .csd popover.touch-selection, .csd popover.background.touch-selection, .csd
menu, .csd
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: #ffffff;
border: 1px solid #E1E1E1;
}
.context-menu separator, popover.touch-selection separator, .csd popover.touch-selection separator, popover.background.touch-selection separator, .csd popover.background.touch-selection separator,
.csd .context-menu separator,
.csd popover.touch-selection separator,
.csd popover.background.touch-selection separator,
menu separator,
.csd
menu separator,
.csd menu separator,
.menu separator,
.csd
.menu separator {
@ -2451,7 +2445,6 @@ menu separator,
background-color: transparent;
}
.context-menu menuitem, popover.touch-selection menuitem, .csd popover.touch-selection menuitem, popover.background.touch-selection menuitem, .csd popover.background.touch-selection menuitem,
menu menuitem,
.menu menuitem {
min-height: 12px;
@ -2461,7 +2454,6 @@ menu menuitem,
border: 1px solid transparent;
}
.context-menu menuitem:hover, popover.touch-selection menuitem:hover, .csd popover.background.touch-selection menuitem:hover,
menu menuitem:hover,
.menu menuitem:hover {
color: #ffffff;
@ -2469,7 +2461,6 @@ menu menuitem:hover,
text-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:hover arrow, popover.touch-selection menuitem:hover arrow, .csd popover.background.touch-selection menuitem:hover arrow,
menu menuitem:hover arrow,
.menu menuitem:hover arrow {
transition: none;
@ -2477,13 +2468,11 @@ menu menuitem:hover arrow,
-gtk-icon-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:disabled, popover.touch-selection menuitem:disabled, .csd popover.background.touch-selection menuitem:disabled,
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(36, 36, 36, 0.55);
}
.context-menu menuitem arrow, popover.touch-selection menuitem arrow, .csd popover.touch-selection menuitem arrow, popover.background.touch-selection menuitem arrow, .csd popover.background.touch-selection menuitem arrow,
menu menuitem arrow,
.menu menuitem arrow {
min-height: 16px;
@ -2494,14 +2483,12 @@ menu menuitem arrow,
color: #242424;
}
.context-menu menuitem arrow:dir(ltr), popover.touch-selection menuitem arrow:dir(ltr), .csd popover.touch-selection menuitem arrow:dir(ltr), popover.background.touch-selection menuitem arrow:dir(ltr), .csd popover.background.touch-selection menuitem arrow:dir(ltr),
menu menuitem arrow:dir(ltr),
.menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-right: 0;
}
.context-menu menuitem arrow:dir(rtl), popover.touch-selection menuitem arrow:dir(rtl), .csd popover.touch-selection menuitem arrow:dir(rtl), popover.background.touch-selection menuitem arrow:dir(rtl), .csd popover.background.touch-selection menuitem arrow:dir(rtl),
menu menuitem arrow:dir(rtl),
.menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
@ -2527,7 +2514,6 @@ menuitem check:dir(rtl), menuitem radio:dir(rtl) {
margin-right: 2px;
}
.context-menu > arrow, popover.touch-selection > arrow, .csd popover.touch-selection > arrow, popover.background.touch-selection > arrow, .csd popover.background.touch-selection > arrow,
menu > arrow,
.menu > arrow {
min-width: 16px;
@ -2540,7 +2526,6 @@ menu > arrow,
color: #242424;
}
.context-menu > arrow.top, popover.touch-selection > arrow.top, .csd popover.touch-selection > arrow.top,
menu > arrow.top,
.menu > arrow.top {
margin: -8px 0 0 0;
@ -2549,7 +2534,6 @@ menu > arrow.top,
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
.context-menu > arrow.bottom, popover.touch-selection > arrow.bottom, .csd popover.touch-selection > arrow.bottom,
menu > arrow.bottom,
.menu > arrow.bottom {
margin: 0 0 -18px 0;
@ -2558,13 +2542,11 @@ menu > arrow.bottom,
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
.context-menu > arrow:hover, popover.touch-selection > arrow:hover, .csd popover.touch-selection > arrow:hover,
menu > arrow:hover,
.menu > arrow:hover {
background-color: #e9e9e9;
}
.context-menu > arrow:disabled, popover.touch-selection > arrow:disabled, .csd popover.touch-selection > arrow:disabled,
menu > arrow:disabled,
.menu > arrow:disabled {
color: transparent;
@ -6521,7 +6503,7 @@ window.background:not(.csd) > widget > button > button label {
}
window.background:not(.csd) > menu,
window.background:not(.csd) .menu, window.background:not(.csd) menu {
window.background:not(.csd) .menu {
background-color: #ffffff;
border-radius: 0;
border: none;
@ -6531,8 +6513,7 @@ window.background:not(.csd) > menu .separator:not(label),
.csd window.background:not(.csd) > menu .separator:not(label),
window.background:not(.csd) .menu .separator:not(label),
.csd
window.background:not(.csd) .menu .separator:not(label), window.background:not(.csd) menu .separator:not(label),
.csd window.background:not(.csd) menu .separator:not(label) {
window.background:not(.csd) .menu .separator:not(label) {
color: rgba(0, 0, 0, 0.11);
}
@ -8150,6 +8131,11 @@ popover.background.places-menu row {
background-color: rgba(36, 36, 36, 0.15);
}
window.background:not(.csd) menu {
border-color: rgba(0, 0, 0, 0.11);
border-top-color: #ffffff;
}
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
border-image: radial-gradient(circle closest-corner at center calc(1px), #0e6bff 0%, transparent 0%) 0 0 0 0/0 0 0 0;
}

View File

@ -2419,8 +2419,6 @@ menubar > menuitem:disabled,
border-color: transparent;
}
.context-menu, popover.touch-selection, .csd popover.touch-selection,
popover.background.touch-selection, .csd popover.background.touch-selection,
menu,
.menu {
padding: 6px 0;
@ -2429,19 +2427,15 @@ menu,
border: 1px solid #E1E1E1;
}
.csd .context-menu, .csd popover.touch-selection, .csd popover.background.touch-selection, .csd
menu, .csd
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid #E1E1E1;
}
.context-menu separator, popover.touch-selection separator, .csd popover.touch-selection separator, popover.background.touch-selection separator, .csd popover.background.touch-selection separator,
.csd .context-menu separator,
.csd popover.touch-selection separator,
.csd popover.background.touch-selection separator,
menu separator,
.csd
menu separator,
.csd menu separator,
.menu separator,
.csd
.menu separator {
@ -2451,7 +2445,6 @@ menu separator,
background-color: transparent;
}
.context-menu menuitem, popover.touch-selection menuitem, .csd popover.touch-selection menuitem, popover.background.touch-selection menuitem, .csd popover.background.touch-selection menuitem,
menu menuitem,
.menu menuitem {
min-height: 12px;
@ -2461,7 +2454,6 @@ menu menuitem,
border: 1px solid transparent;
}
.context-menu menuitem:hover, popover.touch-selection menuitem:hover, .csd popover.background.touch-selection menuitem:hover,
menu menuitem:hover,
.menu menuitem:hover {
color: #ffffff;
@ -2469,7 +2461,6 @@ menu menuitem:hover,
text-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:hover arrow, popover.touch-selection menuitem:hover arrow, .csd popover.background.touch-selection menuitem:hover arrow,
menu menuitem:hover arrow,
.menu menuitem:hover arrow {
transition: none;
@ -2477,13 +2468,11 @@ menu menuitem:hover arrow,
-gtk-icon-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:disabled, popover.touch-selection menuitem:disabled, .csd popover.background.touch-selection menuitem:disabled,
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(36, 36, 36, 0.55);
}
.context-menu menuitem arrow, popover.touch-selection menuitem arrow, .csd popover.touch-selection menuitem arrow, popover.background.touch-selection menuitem arrow, .csd popover.background.touch-selection menuitem arrow,
menu menuitem arrow,
.menu menuitem arrow {
min-height: 16px;
@ -2494,14 +2483,12 @@ menu menuitem arrow,
color: #242424;
}
.context-menu menuitem arrow:dir(ltr), popover.touch-selection menuitem arrow:dir(ltr), .csd popover.touch-selection menuitem arrow:dir(ltr), popover.background.touch-selection menuitem arrow:dir(ltr), .csd popover.background.touch-selection menuitem arrow:dir(ltr),
menu menuitem arrow:dir(ltr),
.menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-right: 0;
}
.context-menu menuitem arrow:dir(rtl), popover.touch-selection menuitem arrow:dir(rtl), .csd popover.touch-selection menuitem arrow:dir(rtl), popover.background.touch-selection menuitem arrow:dir(rtl), .csd popover.background.touch-selection menuitem arrow:dir(rtl),
menu menuitem arrow:dir(rtl),
.menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
@ -2527,7 +2514,6 @@ menuitem check:dir(rtl), menuitem radio:dir(rtl) {
margin-right: 2px;
}
.context-menu > arrow, popover.touch-selection > arrow, .csd popover.touch-selection > arrow, popover.background.touch-selection > arrow, .csd popover.background.touch-selection > arrow,
menu > arrow,
.menu > arrow {
min-width: 16px;
@ -2540,7 +2526,6 @@ menu > arrow,
color: #242424;
}
.context-menu > arrow.top, popover.touch-selection > arrow.top, .csd popover.touch-selection > arrow.top,
menu > arrow.top,
.menu > arrow.top {
margin: -8px 0 0 0;
@ -2549,7 +2534,6 @@ menu > arrow.top,
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
.context-menu > arrow.bottom, popover.touch-selection > arrow.bottom, .csd popover.touch-selection > arrow.bottom,
menu > arrow.bottom,
.menu > arrow.bottom {
margin: 0 0 -18px 0;
@ -2558,13 +2542,11 @@ menu > arrow.bottom,
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
.context-menu > arrow:hover, popover.touch-selection > arrow:hover, .csd popover.touch-selection > arrow:hover,
menu > arrow:hover,
.menu > arrow:hover {
background-color: #e9e9e9;
}
.context-menu > arrow:disabled, popover.touch-selection > arrow:disabled, .csd popover.touch-selection > arrow:disabled,
menu > arrow:disabled,
.menu > arrow:disabled {
color: transparent;
@ -6521,7 +6503,7 @@ window.background:not(.csd) > widget > button > button label {
}
window.background:not(.csd) > menu,
window.background:not(.csd) .menu, window.background:not(.csd) menu {
window.background:not(.csd) .menu {
background-color: #ffffff;
border-radius: 0;
border: none;
@ -6531,8 +6513,7 @@ window.background:not(.csd) > menu .separator:not(label),
.csd window.background:not(.csd) > menu .separator:not(label),
window.background:not(.csd) .menu .separator:not(label),
.csd
window.background:not(.csd) .menu .separator:not(label), window.background:not(.csd) menu .separator:not(label),
.csd window.background:not(.csd) menu .separator:not(label) {
window.background:not(.csd) .menu .separator:not(label) {
color: rgba(0, 0, 0, 0.11);
}
@ -8150,6 +8131,11 @@ popover.background.places-menu row {
background-color: rgba(36, 36, 36, 0.15);
}
window.background:not(.csd) menu {
border-color: rgba(0, 0, 0, 0.11);
border-top-color: rgba(255, 255, 255, 0.95);
}
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
border-image: radial-gradient(circle closest-corner at center calc(1px), #0e6bff 0%, transparent 0%) 0 0 0 0/0 0 0 0;
}

View File

@ -2413,8 +2413,6 @@ menubar > menuitem:disabled,
border-color: transparent;
}
.context-menu, popover.touch-selection, .csd popover.touch-selection,
popover.background.touch-selection, .csd popover.background.touch-selection,
menu,
.menu {
padding: 6px 0;
@ -2423,19 +2421,15 @@ menu,
border: 1px solid #4B4B4B;
}
.csd .context-menu, .csd popover.touch-selection, .csd popover.background.touch-selection, .csd
menu, .csd
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: #333333;
border: 1px solid #4B4B4B;
}
.context-menu separator, popover.touch-selection separator, .csd popover.touch-selection separator, popover.background.touch-selection separator, .csd popover.background.touch-selection separator,
.csd .context-menu separator,
.csd popover.touch-selection separator,
.csd popover.background.touch-selection separator,
menu separator,
.csd
menu separator,
.csd menu separator,
.menu separator,
.csd
.menu separator {
@ -2445,7 +2439,6 @@ menu separator,
background-color: transparent;
}
.context-menu menuitem, popover.touch-selection menuitem, .csd popover.touch-selection menuitem, popover.background.touch-selection menuitem, .csd popover.background.touch-selection menuitem,
menu menuitem,
.menu menuitem {
min-height: 12px;
@ -2455,7 +2448,6 @@ menu menuitem,
border: 1px solid transparent;
}
.context-menu menuitem:hover, popover.touch-selection menuitem:hover, .csd popover.background.touch-selection menuitem:hover,
menu menuitem:hover,
.menu menuitem:hover {
color: #ffffff;
@ -2463,7 +2455,6 @@ menu menuitem:hover,
text-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:hover arrow, popover.touch-selection menuitem:hover arrow, .csd popover.background.touch-selection menuitem:hover arrow,
menu menuitem:hover arrow,
.menu menuitem:hover arrow {
transition: none;
@ -2471,13 +2462,11 @@ menu menuitem:hover arrow,
-gtk-icon-shadow: none;
}
.context-menu menuitem:disabled, popover.touch-selection menuitem:disabled, .csd popover.background.touch-selection menuitem:disabled,
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(222, 222, 222, 0.45);
}
.context-menu menuitem arrow, popover.touch-selection menuitem arrow, .csd popover.touch-selection menuitem arrow, popover.background.touch-selection menuitem arrow, .csd popover.background.touch-selection menuitem arrow,
menu menuitem arrow,
.menu menuitem arrow {
min-height: 16px;
@ -2488,14 +2477,12 @@ menu menuitem arrow,
color: #dedede;
}
.context-menu menuitem arrow:dir(ltr), popover.touch-selection menuitem arrow:dir(ltr), .csd popover.touch-selection menuitem arrow:dir(ltr), popover.background.touch-selection menuitem arrow:dir(ltr), .csd popover.background.touch-selection menuitem arrow:dir(ltr),
menu menuitem arrow:dir(ltr),
.menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-right: 0;
}
.context-menu menuitem arrow:dir(rtl), popover.touch-selection menuitem arrow:dir(rtl), .csd popover.touch-selection menuitem arrow:dir(rtl), popover.background.touch-selection menuitem arrow:dir(rtl), .csd popover.background.touch-selection menuitem arrow:dir(rtl),
menu menuitem arrow:dir(rtl),
.menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
@ -2521,7 +2508,6 @@ menuitem check:dir(rtl), menuitem radio:dir(rtl) {
margin-right: 2px;
}
.context-menu > arrow, popover.touch-selection > arrow, .csd popover.touch-selection > arrow, popover.background.touch-selection > arrow, .csd popover.background.touch-selection > arrow,
menu > arrow,
.menu > arrow {
min-width: 16px;
@ -2534,7 +2520,6 @@ menu > arrow,
color: #dedede;
}
.context-menu > arrow.top, popover.touch-selection > arrow.top, .csd popover.touch-selection > arrow.top,
menu > arrow.top,
.menu > arrow.top {
margin: -8px 0 0 0;
@ -2543,7 +2528,6 @@ menu > arrow.top,
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
.context-menu > arrow.bottom, popover.touch-selection > arrow.bottom, .csd popover.touch-selection > arrow.bottom,
menu > arrow.bottom,
.menu > arrow.bottom {
margin: 0 0 -18px 0;
@ -2552,13 +2536,11 @@ menu > arrow.bottom,
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
.context-menu > arrow:hover, popover.touch-selection > arrow:hover, .csd popover.touch-selection > arrow:hover,
menu > arrow:hover,
.menu > arrow:hover {
background-color: #373737;
}
.context-menu > arrow:disabled, popover.touch-selection > arrow:disabled, .csd popover.touch-selection > arrow:disabled,
menu > arrow:disabled,
.menu > arrow:disabled {
color: transparent;
@ -6516,7 +6498,7 @@ window.background:not(.csd) > widget > button > button label {
}
window.background:not(.csd) > menu,
window.background:not(.csd) .menu, window.background:not(.csd) menu {
window.background:not(.csd) .menu {
background-color: #404040;
border-radius: 0;
border: none;
@ -6526,8 +6508,7 @@ window.background:not(.csd) > menu .separator:not(label),
.csd window.background:not(.csd) > menu .separator:not(label),
window.background:not(.csd) .menu .separator:not(label),
.csd
window.background:not(.csd) .menu .separator:not(label), window.background:not(.csd) menu .separator:not(label),
.csd window.background:not(.csd) menu .separator:not(label) {
window.background:not(.csd) .menu .separator:not(label) {
color: rgba(255, 255, 255, 0.12);
}
@ -8134,6 +8115,11 @@ popover.background.places-menu row {
background-color: rgba(222, 222, 222, 0.15);
}
window.background:not(.csd) menu {
border-color: rgba(255, 255, 255, 0.12);
border-top-color: #333333;
}
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
border-image: radial-gradient(circle closest-corner at center calc(1px), #0e6bff 0%, transparent 0%) 0 0 0 0/0 0 0 0;
}

View File

@ -2413,8 +2413,6 @@ menubar > menuitem:disabled,
border-color: transparent;
}
.context-menu, popover.touch-selection, .csd popover.touch-selection,
popover.background.touch-selection, .csd popover.background.touch-selection,
menu,
.menu {
padding: 6px 0;
@ -2423,19 +2421,15 @@ menu,
border: 1px solid #4B4B4B;
}
.csd .context-menu, .csd popover.touch-selection, .csd popover.background.touch-selection, .csd
menu, .csd
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: rgba(51, 51, 51, 0.98);
border: 1px solid #4B4B4B;
}
.context-menu separator, popover.touch-selection separator, .csd popover.touch-selection separator, popover.background.touch-selection separator, .csd popover.background.touch-selection separator,
.csd .context-menu separator,
.csd popover.touch-selection separator,
.csd popover.background.touch-selection separator,
menu separator,
.csd
menu separator,
.csd menu separator,
.menu separator,
.csd
.menu separator {
@ -2445,7 +2439,6 @@ menu separator,
background-color: transparent;
}
.context-menu menuitem, popover.touch-selection menuitem, .csd popover.touch-selection menuitem, popover.background.touch-selection menuitem, .csd popover.background.touch-selection menuitem,
menu menuitem,
.menu menuitem {
min-height: 12px;
@ -2455,7 +2448,6 @@ menu menuitem,
border: 1px solid transparent;
}
.context-menu menuitem:hover, popover.touch-selection menuitem:hover, .csd popover.background.touch-selection menuitem:hover,
menu menuitem:hover,
.menu menuitem:hover {
color: #ffffff;
@ -2463,7 +2455,6 @@ menu menuitem:hover,
text-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:hover arrow, popover.touch-selection menuitem:hover arrow, .csd popover.background.touch-selection menuitem:hover arrow,
menu menuitem:hover arrow,
.menu menuitem:hover arrow {
transition: none;
@ -2471,13 +2462,11 @@ menu menuitem:hover arrow,
-gtk-icon-shadow: none;
}
.context-menu menuitem:disabled, popover.touch-selection menuitem:disabled, .csd popover.background.touch-selection menuitem:disabled,
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(222, 222, 222, 0.45);
}
.context-menu menuitem arrow, popover.touch-selection menuitem arrow, .csd popover.touch-selection menuitem arrow, popover.background.touch-selection menuitem arrow, .csd popover.background.touch-selection menuitem arrow,
menu menuitem arrow,
.menu menuitem arrow {
min-height: 16px;
@ -2488,14 +2477,12 @@ menu menuitem arrow,
color: #dedede;
}
.context-menu menuitem arrow:dir(ltr), popover.touch-selection menuitem arrow:dir(ltr), .csd popover.touch-selection menuitem arrow:dir(ltr), popover.background.touch-selection menuitem arrow:dir(ltr), .csd popover.background.touch-selection menuitem arrow:dir(ltr),
menu menuitem arrow:dir(ltr),
.menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-right: 0;
}
.context-menu menuitem arrow:dir(rtl), popover.touch-selection menuitem arrow:dir(rtl), .csd popover.touch-selection menuitem arrow:dir(rtl), popover.background.touch-selection menuitem arrow:dir(rtl), .csd popover.background.touch-selection menuitem arrow:dir(rtl),
menu menuitem arrow:dir(rtl),
.menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
@ -2521,7 +2508,6 @@ menuitem check:dir(rtl), menuitem radio:dir(rtl) {
margin-right: 2px;
}
.context-menu > arrow, popover.touch-selection > arrow, .csd popover.touch-selection > arrow, popover.background.touch-selection > arrow, .csd popover.background.touch-selection > arrow,
menu > arrow,
.menu > arrow {
min-width: 16px;
@ -2534,7 +2520,6 @@ menu > arrow,
color: #dedede;
}
.context-menu > arrow.top, popover.touch-selection > arrow.top, .csd popover.touch-selection > arrow.top,
menu > arrow.top,
.menu > arrow.top {
margin: -8px 0 0 0;
@ -2543,7 +2528,6 @@ menu > arrow.top,
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
.context-menu > arrow.bottom, popover.touch-selection > arrow.bottom, .csd popover.touch-selection > arrow.bottom,
menu > arrow.bottom,
.menu > arrow.bottom {
margin: 0 0 -18px 0;
@ -2552,13 +2536,11 @@ menu > arrow.bottom,
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
.context-menu > arrow:hover, popover.touch-selection > arrow:hover, .csd popover.touch-selection > arrow:hover,
menu > arrow:hover,
.menu > arrow:hover {
background-color: #373737;
}
.context-menu > arrow:disabled, popover.touch-selection > arrow:disabled, .csd popover.touch-selection > arrow:disabled,
menu > arrow:disabled,
.menu > arrow:disabled {
color: transparent;
@ -6516,7 +6498,7 @@ window.background:not(.csd) > widget > button > button label {
}
window.background:not(.csd) > menu,
window.background:not(.csd) .menu, window.background:not(.csd) menu {
window.background:not(.csd) .menu {
background-color: #404040;
border-radius: 0;
border: none;
@ -6526,8 +6508,7 @@ window.background:not(.csd) > menu .separator:not(label),
.csd window.background:not(.csd) > menu .separator:not(label),
window.background:not(.csd) .menu .separator:not(label),
.csd
window.background:not(.csd) .menu .separator:not(label), window.background:not(.csd) menu .separator:not(label),
.csd window.background:not(.csd) menu .separator:not(label) {
window.background:not(.csd) .menu .separator:not(label) {
color: rgba(255, 255, 255, 0.12);
}
@ -8134,6 +8115,11 @@ popover.background.places-menu row {
background-color: rgba(222, 222, 222, 0.15);
}
window.background:not(.csd) menu {
border-color: rgba(255, 255, 255, 0.12);
border-top-color: rgba(51, 51, 51, 0.98);
}
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
border-image: radial-gradient(circle closest-corner at center calc(1px), #0e6bff 0%, transparent 0%) 0 0 0 0/0 0 0 0;
}

View File

@ -2435,8 +2435,6 @@ menubar > menuitem:disabled,
border-color: transparent;
}
.context-menu, popover.touch-selection, .csd popover.touch-selection,
popover.background.touch-selection, .csd popover.background.touch-selection,
menu,
.menu {
padding: 6px 0;
@ -2445,19 +2443,15 @@ menu,
border: 1px solid #E1E1E1;
}
.csd .context-menu, .csd popover.touch-selection, .csd popover.background.touch-selection, .csd
menu, .csd
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: #ffffff;
border: 1px solid #E1E1E1;
}
.context-menu separator, popover.touch-selection separator, .csd popover.touch-selection separator, popover.background.touch-selection separator, .csd popover.background.touch-selection separator,
.csd .context-menu separator,
.csd popover.touch-selection separator,
.csd popover.background.touch-selection separator,
menu separator,
.csd
menu separator,
.csd menu separator,
.menu separator,
.csd
.menu separator {
@ -2467,7 +2461,6 @@ menu separator,
background-color: transparent;
}
.context-menu menuitem, popover.touch-selection menuitem, .csd popover.touch-selection menuitem, popover.background.touch-selection menuitem, .csd popover.background.touch-selection menuitem,
menu menuitem,
.menu menuitem {
min-height: 12px;
@ -2477,7 +2470,6 @@ menu menuitem,
border: 1px solid transparent;
}
.context-menu menuitem:hover, popover.touch-selection menuitem:hover, .csd popover.background.touch-selection menuitem:hover,
menu menuitem:hover,
.menu menuitem:hover {
color: #ffffff;
@ -2485,7 +2477,6 @@ menu menuitem:hover,
text-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:hover arrow, popover.touch-selection menuitem:hover arrow, .csd popover.background.touch-selection menuitem:hover arrow,
menu menuitem:hover arrow,
.menu menuitem:hover arrow {
transition: none;
@ -2493,13 +2484,11 @@ menu menuitem:hover arrow,
-gtk-icon-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:disabled, popover.touch-selection menuitem:disabled, .csd popover.background.touch-selection menuitem:disabled,
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(36, 36, 36, 0.55);
}
.context-menu menuitem arrow, popover.touch-selection menuitem arrow, .csd popover.touch-selection menuitem arrow, popover.background.touch-selection menuitem arrow, .csd popover.background.touch-selection menuitem arrow,
menu menuitem arrow,
.menu menuitem arrow {
min-height: 16px;
@ -2510,14 +2499,12 @@ menu menuitem arrow,
color: #242424;
}
.context-menu menuitem arrow:dir(ltr), popover.touch-selection menuitem arrow:dir(ltr), .csd popover.touch-selection menuitem arrow:dir(ltr), popover.background.touch-selection menuitem arrow:dir(ltr), .csd popover.background.touch-selection menuitem arrow:dir(ltr),
menu menuitem arrow:dir(ltr),
.menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-right: 0;
}
.context-menu menuitem arrow:dir(rtl), popover.touch-selection menuitem arrow:dir(rtl), .csd popover.touch-selection menuitem arrow:dir(rtl), popover.background.touch-selection menuitem arrow:dir(rtl), .csd popover.background.touch-selection menuitem arrow:dir(rtl),
menu menuitem arrow:dir(rtl),
.menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
@ -2543,7 +2530,6 @@ menuitem check:dir(rtl), menuitem radio:dir(rtl) {
margin-right: 2px;
}
.context-menu > arrow, popover.touch-selection > arrow, .csd popover.touch-selection > arrow, popover.background.touch-selection > arrow, .csd popover.background.touch-selection > arrow,
menu > arrow,
.menu > arrow {
min-width: 16px;
@ -2556,7 +2542,6 @@ menu > arrow,
color: #242424;
}
.context-menu > arrow.top, popover.touch-selection > arrow.top, .csd popover.touch-selection > arrow.top,
menu > arrow.top,
.menu > arrow.top {
margin: -8px 0 0 0;
@ -2565,7 +2550,6 @@ menu > arrow.top,
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
.context-menu > arrow.bottom, popover.touch-selection > arrow.bottom, .csd popover.touch-selection > arrow.bottom,
menu > arrow.bottom,
.menu > arrow.bottom {
margin: 0 0 -18px 0;
@ -2574,13 +2558,11 @@ menu > arrow.bottom,
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
.context-menu > arrow:hover, popover.touch-selection > arrow:hover, .csd popover.touch-selection > arrow:hover,
menu > arrow:hover,
.menu > arrow:hover {
background-color: #e9e9e9;
}
.context-menu > arrow:disabled, popover.touch-selection > arrow:disabled, .csd popover.touch-selection > arrow:disabled,
menu > arrow:disabled,
.menu > arrow:disabled {
color: transparent;
@ -6533,7 +6515,7 @@ window.background:not(.csd) > widget > button > button label {
}
window.background:not(.csd) > menu,
window.background:not(.csd) .menu, window.background:not(.csd) menu {
window.background:not(.csd) .menu {
background-color: #ffffff;
border-radius: 0;
border: none;
@ -6543,8 +6525,7 @@ window.background:not(.csd) > menu .separator:not(label),
.csd window.background:not(.csd) > menu .separator:not(label),
window.background:not(.csd) .menu .separator:not(label),
.csd
window.background:not(.csd) .menu .separator:not(label), window.background:not(.csd) menu .separator:not(label),
.csd window.background:not(.csd) menu .separator:not(label) {
window.background:not(.csd) .menu .separator:not(label) {
color: rgba(0, 0, 0, 0.11);
}
@ -8162,6 +8143,11 @@ popover.background.places-menu row {
background-color: rgba(36, 36, 36, 0.15);
}
window.background:not(.csd) menu {
border-color: rgba(0, 0, 0, 0.11);
border-top-color: #ffffff;
}
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
border-image: radial-gradient(circle closest-corner at center calc(1px), #0e6bff 0%, transparent 0%) 0 0 0 0/0 0 0 0;
}

View File

@ -2435,8 +2435,6 @@ menubar > menuitem:disabled,
border-color: transparent;
}
.context-menu, popover.touch-selection, .csd popover.touch-selection,
popover.background.touch-selection, .csd popover.background.touch-selection,
menu,
.menu {
padding: 6px 0;
@ -2445,19 +2443,15 @@ menu,
border: 1px solid #E1E1E1;
}
.csd .context-menu, .csd popover.touch-selection, .csd popover.background.touch-selection, .csd
menu, .csd
.csd menu, .csd
.menu {
border-radius: 6px;
background-color: rgba(255, 255, 255, 0.95);
border: 1px solid #E1E1E1;
}
.context-menu separator, popover.touch-selection separator, .csd popover.touch-selection separator, popover.background.touch-selection separator, .csd popover.background.touch-selection separator,
.csd .context-menu separator,
.csd popover.touch-selection separator,
.csd popover.background.touch-selection separator,
menu separator,
.csd
menu separator,
.csd menu separator,
.menu separator,
.csd
.menu separator {
@ -2467,7 +2461,6 @@ menu separator,
background-color: transparent;
}
.context-menu menuitem, popover.touch-selection menuitem, .csd popover.touch-selection menuitem, popover.background.touch-selection menuitem, .csd popover.background.touch-selection menuitem,
menu menuitem,
.menu menuitem {
min-height: 12px;
@ -2477,7 +2470,6 @@ menu menuitem,
border: 1px solid transparent;
}
.context-menu menuitem:hover, popover.touch-selection menuitem:hover, .csd popover.background.touch-selection menuitem:hover,
menu menuitem:hover,
.menu menuitem:hover {
color: #ffffff;
@ -2485,7 +2477,6 @@ menu menuitem:hover,
text-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:hover arrow, popover.touch-selection menuitem:hover arrow, .csd popover.background.touch-selection menuitem:hover arrow,
menu menuitem:hover arrow,
.menu menuitem:hover arrow {
transition: none;
@ -2493,13 +2484,11 @@ menu menuitem:hover arrow,
-gtk-icon-shadow: 0 -1px rgba(255, 255, 255, 0.04), -1px 0px rgba(32, 32, 32, 0.05), 1px 0px rgba(32, 32, 32, 0.05), 0px 1px rgba(32, 32, 32, 0.3), 0px 2px rgba(32, 32, 32, 0.05);
}
.context-menu menuitem:disabled, popover.touch-selection menuitem:disabled, .csd popover.background.touch-selection menuitem:disabled,
menu menuitem:disabled,
.menu menuitem:disabled {
color: rgba(36, 36, 36, 0.55);
}
.context-menu menuitem arrow, popover.touch-selection menuitem arrow, .csd popover.touch-selection menuitem arrow, popover.background.touch-selection menuitem arrow, .csd popover.background.touch-selection menuitem arrow,
menu menuitem arrow,
.menu menuitem arrow {
min-height: 16px;
@ -2510,14 +2499,12 @@ menu menuitem arrow,
color: #242424;
}
.context-menu menuitem arrow:dir(ltr), popover.touch-selection menuitem arrow:dir(ltr), .csd popover.touch-selection menuitem arrow:dir(ltr), popover.background.touch-selection menuitem arrow:dir(ltr), .csd popover.background.touch-selection menuitem arrow:dir(ltr),
menu menuitem arrow:dir(ltr),
.menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-right: 0;
}
.context-menu menuitem arrow:dir(rtl), popover.touch-selection menuitem arrow:dir(rtl), .csd popover.touch-selection menuitem arrow:dir(rtl), popover.background.touch-selection menuitem arrow:dir(rtl), .csd popover.background.touch-selection menuitem arrow:dir(rtl),
menu menuitem arrow:dir(rtl),
.menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
@ -2543,7 +2530,6 @@ menuitem check:dir(rtl), menuitem radio:dir(rtl) {
margin-right: 2px;
}
.context-menu > arrow, popover.touch-selection > arrow, .csd popover.touch-selection > arrow, popover.background.touch-selection > arrow, .csd popover.background.touch-selection > arrow,
menu > arrow,
.menu > arrow {
min-width: 16px;
@ -2556,7 +2542,6 @@ menu > arrow,
color: #242424;
}
.context-menu > arrow.top, popover.touch-selection > arrow.top, .csd popover.touch-selection > arrow.top,
menu > arrow.top,
.menu > arrow.top {
margin: -8px 0 0 0;
@ -2565,7 +2550,6 @@ menu > arrow.top,
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
.context-menu > arrow.bottom, popover.touch-selection > arrow.bottom, .csd popover.touch-selection > arrow.bottom,
menu > arrow.bottom,
.menu > arrow.bottom {
margin: 0 0 -18px 0;
@ -2574,13 +2558,11 @@ menu > arrow.bottom,
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
.context-menu > arrow:hover, popover.touch-selection > arrow:hover, .csd popover.touch-selection > arrow:hover,
menu > arrow:hover,
.menu > arrow:hover {
background-color: #e9e9e9;
}
.context-menu > arrow:disabled, popover.touch-selection > arrow:disabled, .csd popover.touch-selection > arrow:disabled,
menu > arrow:disabled,
.menu > arrow:disabled {
color: transparent;
@ -6533,7 +6515,7 @@ window.background:not(.csd) > widget > button > button label {
}
window.background:not(.csd) > menu,
window.background:not(.csd) .menu, window.background:not(.csd) menu {
window.background:not(.csd) .menu {
background-color: #ffffff;
border-radius: 0;
border: none;
@ -6543,8 +6525,7 @@ window.background:not(.csd) > menu .separator:not(label),
.csd window.background:not(.csd) > menu .separator:not(label),
window.background:not(.csd) .menu .separator:not(label),
.csd
window.background:not(.csd) .menu .separator:not(label), window.background:not(.csd) menu .separator:not(label),
.csd window.background:not(.csd) menu .separator:not(label) {
window.background:not(.csd) .menu .separator:not(label) {
color: rgba(0, 0, 0, 0.11);
}
@ -8162,6 +8143,11 @@ popover.background.places-menu row {
background-color: rgba(36, 36, 36, 0.15);
}
window.background:not(.csd) menu {
border-color: rgba(0, 0, 0, 0.11);
border-top-color: rgba(255, 255, 255, 0.95);
}
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher {
border-image: radial-gradient(circle closest-corner at center calc(1px), #0e6bff 0%, transparent 0%) 0 0 0 0/0 0 0 0;
}

View File

@ -1502,7 +1502,7 @@ window.background:not(.csd) {
}
> menu,
.menu, menu { // context-menus
.menu { // context-menus
background-color: if($variant == 'light', $base_color, lighten($bg_color, 5%));
border-radius: 0;
border: none;

View File

@ -368,9 +368,11 @@ popover.background.places-menu {
> menuitem {
border: none;
background-image: none;
menu {
border-radius: 0 0 $wm_radius $wm_radius;
}
&:hover {
background-color: $selected_bg_color;
}
@ -419,6 +421,13 @@ popover.background.places-menu {
.pinned button.flat.launcher.running { @extend %underscores:checked; }
}
window.background:not(.csd) {
menu { // menubar context-menus
border-color: $borders_color;
border-top-color: $_menu_bg;
}
}
%underscores {
@each $pos, $b_pos, $b_wid in (top, center calc(1px), 2 0 0 0 / 2px 0 0 0),
(bottom, center calc(100% - 1px), 0 0 2 0 / 0 0 2px 0),

View File

@ -1890,7 +1890,7 @@ menubar,
}
}
.context-menu,
//.context-menu,
menu,
.menu {
// margin: 4px;
@ -1900,7 +1900,9 @@ menu,
border: 1px solid $bar_border;
.csd & {
border-radius: $wm_radius;
background-color: $_menu_bg;
border: 1px solid $bar_border;
}
separator,