[libadwaita/wip/exalm/active: 5/5] stylesheet: Add missing :active styles
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libadwaita/wip/exalm/active: 5/5] stylesheet: Add missing :active styles
- Date: Tue, 24 May 2022 09:55:33 +0000 (UTC)
commit f8b57cb525a2f0b7e5c76ce15bdc4d3e15ea6c50
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Tue May 24 13:48:52 2022 +0400
stylesheet: Add missing :active styles
:hover never happens on touch, so we can't rely solely on it.
src/stylesheet/widgets/_expanders.scss | 3 ++-
src/stylesheet/widgets/_notebook.scss | 4 ++--
src/stylesheet/widgets/_scale.scss | 2 +-
src/stylesheet/widgets/_switch.scss | 3 ++-
src/stylesheet/widgets/_trees.scss | 2 +-
5 files changed, 8 insertions(+), 6 deletions(-)
---
diff --git a/src/stylesheet/widgets/_expanders.scss b/src/stylesheet/widgets/_expanders.scss
index fec19d2e..82ace679 100644
--- a/src/stylesheet/widgets/_expanders.scss
+++ b/src/stylesheet/widgets/_expanders.scss
@@ -20,7 +20,8 @@ expander-widget {
opacity: .7;
}
- &:hover > expander {
+ &:hover > expander,
+ &:active > expander {
opacity: 1;
}
}
diff --git a/src/stylesheet/widgets/_notebook.scss b/src/stylesheet/widgets/_notebook.scss
index d8f900fc..899812f3 100644
--- a/src/stylesheet/widgets/_notebook.scss
+++ b/src/stylesheet/widgets/_notebook.scss
@@ -124,7 +124,7 @@ notebook {
font-weight: normal;
- &:hover {
+ &:hover, &:active {
background-color: $view_hover_color;
}
@@ -143,7 +143,7 @@ notebook {
// colors the button like the label, overridden otherwise
button.flat {
color: gtkalpha(currentColor, 0.3);
- &:hover { color: currentColor; }
+ &:hover, &:active { color: currentColor; }
padding: 0;
margin-top: 4px;
diff --git a/src/stylesheet/widgets/_scale.scss b/src/stylesheet/widgets/_scale.scss
index 46d4d0fa..9a540bea 100644
--- a/src/stylesheet/widgets/_scale.scss
+++ b/src/stylesheet/widgets/_scale.scss
@@ -53,7 +53,7 @@ scale {
}
}
- &:hover {
+ &:hover, &:active {
> trough {
background-color: $trough_hover_color;
diff --git a/src/stylesheet/widgets/_switch.scss b/src/stylesheet/widgets/_switch.scss
index 8654ffb4..3507bf25 100644
--- a/src/stylesheet/widgets/_switch.scss
+++ b/src/stylesheet/widgets/_switch.scss
@@ -30,7 +30,8 @@ switch {
}
}
- &:hover > slider {
+ &:hover > slider,
+ &:active > slider {
background: $slider_hover_color;
}
diff --git a/src/stylesheet/widgets/_trees.scss b/src/stylesheet/widgets/_trees.scss
index 8b137968..a43a8a43 100644
--- a/src/stylesheet/widgets/_trees.scss
+++ b/src/stylesheet/widgets/_trees.scss
@@ -46,7 +46,7 @@ treeview.view {
color: gtkalpha(currentColor, .7);
- &:hover { color: currentColor; }
+ &:hover, &:active { color: currentColor; }
&:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]