[libadwaita/wip/exalm/borderless: 42/46] stylesheet: Make GtkWindowControls buttons filled
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libadwaita/wip/exalm/borderless: 42/46] stylesheet: Make GtkWindowControls buttons filled
- Date: Sat, 31 Jul 2021 11:15:59 +0000 (UTC)
commit 9817089c41769b5b799b712eaee68f424d06fea9
Author: Alexander Mikhaylenko <alexm gnome org>
Date: Sun Jul 4 19:13:34 2021 +0500
stylesheet: Make GtkWindowControls buttons filled
Since header bar buttons are flat now, invert it and don't make window
controls flat anymore.
src/stylesheet/widgets/_header-bar.scss | 34 +++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
---
diff --git a/src/stylesheet/widgets/_header-bar.scss b/src/stylesheet/widgets/_header-bar.scss
index c2395d1f..35930c00 100644
--- a/src/stylesheet/widgets/_header-bar.scss
+++ b/src/stylesheet/widgets/_header-bar.scss
@@ -43,15 +43,7 @@ headerbar {
}
windowcontrols {
- button,
- menubutton {
- min-height: 28px;
- min-width: 28px;
- margin: 0;
- padding: 0;
- }
-
- menubutton button {
+ button {
min-height: 22px;
min-width: 22px;
margin: 0;
@@ -95,16 +87,26 @@ headerbar {
*********************/
windowcontrols {
- border-spacing: 6px;
+ border-spacing: 3px;
button {
- @extend %button_basic_flat;
+ min-width: 24px;
+ padding: 5px;
+ margin: 0;
+
+ > image {
+ background-color: $button_color;
+ border-radius: 100%;
+ padding: 2px;
+ transition: $button_transition;
+ }
+
+ &, &:hover, &:active {
+ background: none;
+ }
- border-radius: 9999px;
- padding: 7px;
- margin: 0 2px;
- min-width: 0;
- min-height: 0;
+ &:hover > image { background-color: $button_hover_color; }
+ &:hover:active > image { background-color: $button_active_color; }
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]