[gtk/wip/jimmac/sidebar-rows] Adwaita: tone down sidebar selected items
- From: Jakub Steiner <jimmac src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk/wip/jimmac/sidebar-rows] Adwaita: tone down sidebar selected items
- Date: Thu, 20 Jun 2019 10:33:24 +0000 (UTC)
commit 5e8ff1b5426ef0f6b854d3cac9ba0f6917dd0841
Author: Jakub Steiner <jimmac gmail com>
Date: Thu Jun 20 12:31:14 2019 +0200
Adwaita: tone down sidebar selected items
Fixes https://gitlab.gnome.org/Teams/Design/os-mockups/issues/16
(as long as apps set the sidebar row class to .sidebar-row like
Nautilus does)
gtk/theme/Adwaita/_common.scss | 20 ++++++++++++++++++++
gtk/theme/Adwaita/gtk-contained-dark.css | 10 ++++++++++
gtk/theme/Adwaita/gtk-contained.css | 10 ++++++++++
3 files changed, 40 insertions(+)
---
diff --git a/gtk/theme/Adwaita/_common.scss b/gtk/theme/Adwaita/_common.scss
index fb44791769..b4a2dd420f 100644
--- a/gtk/theme/Adwaita/_common.scss
+++ b/gtk/theme/Adwaita/_common.scss
@@ -3777,6 +3777,26 @@ row {
}
&:selected { @extend %selected_items; }
+
+ &.sidebar-row { // https://gitlab.gnome.org/Teams/Design/os-mockups/issues/16
+
+ &:selected {
+ color: $text_color;
+ background-color: darken($sidebar_bg_color, 10%);
+ label { color: $text_color; }
+
+ &.has-open-popup,
+ &:hover {
+ background-color: if(variant == light, transparentize($fg_color, 0.7), transparentize($fg_color,
0.75));
+ }
+ &:backdrop {
+ color: $backdrop_text_color;
+ background-color: darken($backdrop_sidebar_bg_color, 10%);
+ label { color: $backdrop_text_color; }
+ }
+
+ }
+ }
}
diff --git a/gtk/theme/Adwaita/gtk-contained-dark.css b/gtk/theme/Adwaita/gtk-contained-dark.css
index aa85658ab3..7990578da2 100644
--- a/gtk/theme/Adwaita/gtk-contained-dark.css
+++ b/gtk/theme/Adwaita/gtk-contained-dark.css
@@ -1600,6 +1600,16 @@ row.activatable:selected.has-open-popup, row.activatable:selected:hover { backgr
row.activatable:selected:backdrop { background-color: #15539e; }
+row.sidebar-row:selected { color: white; background-color: #181818; }
+
+row.sidebar-row:selected label { color: white; }
+
+row.sidebar-row:selected.has-open-popup, row.sidebar-row:selected:hover { background-color: rgba(238, 238,
236, 0.25); }
+
+row.sidebar-row:selected:backdrop { color: #d6d6d6; background-color: #191919; }
+
+row.sidebar-row:selected:backdrop label { color: #d6d6d6; }
+
/********************* App Notifications * */
.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; background-color:
rgba(53, 53, 53, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
background-clip: padding-box; }
diff --git a/gtk/theme/Adwaita/gtk-contained.css b/gtk/theme/Adwaita/gtk-contained.css
index 6016682d3c..306fb0b6b9 100644
--- a/gtk/theme/Adwaita/gtk-contained.css
+++ b/gtk/theme/Adwaita/gtk-contained.css
@@ -1616,6 +1616,16 @@ row.activatable:selected.has-open-popup, row.activatable:selected:hover { backgr
row.activatable:selected:backdrop { background-color: #3584e4; }
+row.sidebar-row:selected { color: black; background-color: #e4dede; }
+
+row.sidebar-row:selected label { color: black; }
+
+row.sidebar-row:selected.has-open-popup, row.sidebar-row:selected:hover { background-color: rgba(46, 52, 54,
0.25); }
+
+row.sidebar-row:selected:backdrop { color: #323232; background-color: #e1e1dd; }
+
+row.sidebar-row:selected:backdrop label { color: #323232; }
+
/********************* App Notifications * */
.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 5px 5px; background-color:
rgba(53, 53, 53, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
background-clip: padding-box; }
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]