aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHorst31802016-09-14 12:17:35 +0200
committerHorst31802016-09-14 12:17:35 +0200
commit28dfc77210aa27314ac545a225586220d7078adf (patch)
tree2d063b187f4ded3b888b78e937fd36699a1c8377
parente250405fdb7509b3d3f8fb9c7ca6a78f0f59bad6 (diff)
downloadsolarc-theme-28dfc77210aa27314ac545a225586220d7078adf.tar.gz
solarc-theme-28dfc77210aa27314ac545a225586220d7078adf.tar.xz
solarc-theme-28dfc77210aa27314ac545a225586220d7078adf.zip
cinnamon: add proper popup-combo-menu styling (#634)
-rw-r--r--common/cinnamon/cinnamon-dark.css34
-rw-r--r--common/cinnamon/cinnamon.css34
-rw-r--r--common/cinnamon/sass/_common.scss11
3 files changed, 34 insertions, 45 deletions
diff --git a/common/cinnamon/cinnamon-dark.css b/common/cinnamon/cinnamon-dark.css
index 2da56b1..4531658 100644
--- a/common/cinnamon/cinnamon-dark.css
+++ b/common/cinnamon/cinnamon-dark.css
@@ -249,42 +249,43 @@ StScrollBar {
font-weight: normal;
text-align: center; }
-.popup-menu {
+.popup-menu,
+.popup-combo-menu {
color: white;
min-width: 200px;
color: #D3DAE3;
border-image: url("dark-assets/menu/menu.svg") 9 9 9 9; }
.popup-menu-arrow {
icon-size: 16px; }
- .popup-menu .popup-sub-menu {
+ .popup-menu .popup-sub-menu, .popup-combo-menu .popup-sub-menu {
background-gradient-direction: none;
box-shadow: none;
border-image: url("dark-assets/menu/submenu.svg") 9 9 9 9; }
- .popup-menu .popup-sub-menu .popup-menu-item:ltr {
+ .popup-menu .popup-sub-menu .popup-menu-item:ltr, .popup-combo-menu .popup-sub-menu .popup-menu-item:ltr {
padding-right: 0em; }
- .popup-menu .popup-sub-menu .popup-menu-item:rtl {
+ .popup-menu .popup-sub-menu .popup-menu-item:rtl, .popup-combo-menu .popup-sub-menu .popup-menu-item:rtl {
padding-left: 0em; }
- .popup-menu .popup-sub-menu StScrollBar {
+ .popup-menu .popup-sub-menu StScrollBar, .popup-combo-menu .popup-sub-menu StScrollBar {
padding: 4px; }
- .popup-menu .popup-sub-menu StScrollBar StBin#trough, .popup-menu .popup-sub-menu StScrollBar StBin#vhandle {
+ .popup-menu .popup-sub-menu StScrollBar StBin#trough, .popup-menu .popup-sub-menu StScrollBar StBin#vhandle, .popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, .popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle {
border-width: 0; }
- .popup-menu .popup-menu-content {
+ .popup-menu .popup-menu-content, .popup-combo-menu .popup-menu-content {
padding: 1em 0em 1em 0em; }
- .popup-menu .popup-menu-item {
+ .popup-menu .popup-menu-item, .popup-combo-menu .popup-menu-item {
padding: .4em 1.75em;
spacing: 1em; }
- .popup-menu .popup-menu-item:active {
+ .popup-menu .popup-menu-item:active, .popup-combo-menu .popup-menu-item:active {
color: #ffffff;
background-color: transparent;
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
- .popup-menu .popup-menu-item:insensitive {
+ .popup-menu .popup-menu-item:insensitive, .popup-combo-menu .popup-menu-item:insensitive {
color: rgba(211, 218, 227, 0.5);
background: none; }
- .popup-menu .popup-inactive-menu-item {
+ .popup-menu .popup-inactive-menu-item, .popup-combo-menu .popup-inactive-menu-item {
color: #D3DAE3; }
- .popup-menu .popup-inactive-menu-item:insensitive {
+ .popup-menu .popup-inactive-menu-item:insensitive, .popup-combo-menu .popup-inactive-menu-item:insensitive {
color: rgba(211, 218, 227, 0.45); }
- .popup-menu .popup-menu-item:active .popup-inactive-menu-item {
+ .popup-menu .popup-menu-item:active .popup-inactive-menu-item, .popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item {
color: #ffffff; }
.popup-menu-icon {
icon-size: 16px; }
@@ -297,13 +298,8 @@ StScrollBar {
-arrow-base: 0;
-arrow-rise: 0; }
-/*Don't know what this does*/
.popup-combo-menu {
- background-color: rgba(0, 0, 0, 0.4);
- padding: 1em 0em;
- color: red;
- border: 1px solid rgba(0, 0, 0, 0.6);
- border-radius: 3px; }
+ padding: 10px 1px; }
.popup-combobox-item {
spacing: 1em; }
diff --git a/common/cinnamon/cinnamon.css b/common/cinnamon/cinnamon.css
index 5ea0a46..e0ea24a 100644
--- a/common/cinnamon/cinnamon.css
+++ b/common/cinnamon/cinnamon.css
@@ -249,42 +249,43 @@ StScrollBar {
font-weight: normal;
text-align: center; }
-.popup-menu {
+.popup-menu,
+.popup-combo-menu {
color: white;
min-width: 200px;
color: #5c616c;
border-image: url("light-assets/menu/menu.svg") 9 9 9 9; }
.popup-menu-arrow {
icon-size: 16px; }
- .popup-menu .popup-sub-menu {
+ .popup-menu .popup-sub-menu, .popup-combo-menu .popup-sub-menu {
background-gradient-direction: none;
box-shadow: none;
border-image: url("light-assets/menu/submenu.svg") 9 9 9 9; }
- .popup-menu .popup-sub-menu .popup-menu-item:ltr {
+ .popup-menu .popup-sub-menu .popup-menu-item:ltr, .popup-combo-menu .popup-sub-menu .popup-menu-item:ltr {
padding-right: 0em; }
- .popup-menu .popup-sub-menu .popup-menu-item:rtl {
+ .popup-menu .popup-sub-menu .popup-menu-item:rtl, .popup-combo-menu .popup-sub-menu .popup-menu-item:rtl {
padding-left: 0em; }
- .popup-menu .popup-sub-menu StScrollBar {
+ .popup-menu .popup-sub-menu StScrollBar, .popup-combo-menu .popup-sub-menu StScrollBar {
padding: 4px; }
- .popup-menu .popup-sub-menu StScrollBar StBin#trough, .popup-menu .popup-sub-menu StScrollBar StBin#vhandle {
+ .popup-menu .popup-sub-menu StScrollBar StBin#trough, .popup-menu .popup-sub-menu StScrollBar StBin#vhandle, .popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, .popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle {
border-width: 0; }
- .popup-menu .popup-menu-content {
+ .popup-menu .popup-menu-content, .popup-combo-menu .popup-menu-content {
padding: 1em 0em 1em 0em; }
- .popup-menu .popup-menu-item {
+ .popup-menu .popup-menu-item, .popup-combo-menu .popup-menu-item {
padding: .4em 1.75em;
spacing: 1em; }
- .popup-menu .popup-menu-item:active {
+ .popup-menu .popup-menu-item:active, .popup-combo-menu .popup-menu-item:active {
color: #ffffff;
background-color: transparent;
border-image: url("common-assets/menu/menu-hover.svg") 9 9 1 1; }
- .popup-menu .popup-menu-item:insensitive {
+ .popup-menu .popup-menu-item:insensitive, .popup-combo-menu .popup-menu-item:insensitive {
color: rgba(92, 97, 108, 0.5);
background: none; }
- .popup-menu .popup-inactive-menu-item {
+ .popup-menu .popup-inactive-menu-item, .popup-combo-menu .popup-inactive-menu-item {
color: #5c616c; }
- .popup-menu .popup-inactive-menu-item:insensitive {
+ .popup-menu .popup-inactive-menu-item:insensitive, .popup-combo-menu .popup-inactive-menu-item:insensitive {
color: rgba(92, 97, 108, 0.55); }
- .popup-menu .popup-menu-item:active .popup-inactive-menu-item {
+ .popup-menu .popup-menu-item:active .popup-inactive-menu-item, .popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item {
color: #ffffff; }
.popup-menu-icon {
icon-size: 16px; }
@@ -297,13 +298,8 @@ StScrollBar {
-arrow-base: 0;
-arrow-rise: 0; }
-/*Don't know what this does*/
.popup-combo-menu {
- background-color: rgba(0, 0, 0, 0.4);
- padding: 1em 0em;
- color: red;
- border: 1px solid rgba(0, 0, 0, 0.6);
- border-radius: 3px; }
+ padding: 10px 1px; }
.popup-combobox-item {
spacing: 1em; }
diff --git a/common/cinnamon/sass/_common.scss b/common/cinnamon/sass/_common.scss
index 73c0529..6760dcc 100644
--- a/common/cinnamon/sass/_common.scss
+++ b/common/cinnamon/sass/_common.scss
@@ -267,7 +267,8 @@ StScrollBar {
//
// Popvers/Menus
//
-.popup-menu {
+.popup-menu,
+%menu {
color: white;
min-width: 200px;
color: $fg_color;
@@ -325,13 +326,9 @@ StScrollBar {
-arrow-rise: 0;
}
-/*Don't know what this does*/
.popup-combo-menu {
- background-color: rgba(0,0,0,0.4);
- padding: 1em 0em;
- color: red;
- border: 1px solid rgba(0,0,0,0.6);
- border-radius: 3px;
+ @extend %menu;
+ padding: 10px 1px;
}
.popup-image-menu-item {}