[gnome-shell] theme: Simplify .message styling
- From: Florian Müllner <fmuellner src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] theme: Simplify .message styling
- Date: Thu, 6 Feb 2020 20:42:32 +0000 (UTC)
commit fa915ff7ea5751e2babd175f1117861095273a1b
Author: nana-4 <hnmaigo gmail com>
Date: Wed Feb 5 01:15:27 2020 +0900
theme: Simplify .message styling
- Use fewer properties for layout.
- Use .message-body instead of .message-content to change the body
color, and remove some color overrides.
- Fix border-radius for last .message-media-control, not only on hover.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/957
.../gnome-shell-sass/widgets/_message-list.scss | 41 ++++++++--------------
1 file changed, 14 insertions(+), 27 deletions(-)
---
diff --git a/data/theme/gnome-shell-sass/widgets/_message-list.scss
b/data/theme/gnome-shell-sass/widgets/_message-list.scss
index 936fc133ca..c44ba79ecc 100644
--- a/data/theme/gnome-shell-sass/widgets/_message-list.scss
+++ b/data/theme/gnome-shell-sass/widgets/_message-list.scss
@@ -36,21 +36,16 @@
// icon container
.message-icon-bin {
- padding: $base_padding;
- margin:$base_padding 0;
+ padding: ($base_padding * 3) 0 ($base_padding * 3) ($base_padding * 2);
&:rtl {
- // padding: $base_padding;
+ padding: ($base_padding * 3) ($base_padding * 2) ($base_padding * 3) 0;
}
// icon size and color
> StIcon {
- color: $fg_color;
icon-size: $base_icon_size*2; // 32px
-st-icon-style: symbolic;
-
- padding:0;
- margin:$base_padding;
}
// fallback
@@ -62,38 +57,26 @@
// content
.message-content {
- color: darken($fg_color, 10%);
- padding: $base_padding 0;
- margin:$base_margin * 2;
- &:ltr {
- margin-left: $base_margin;
- padding-right:$base_padding;
- }
- &:rtl {
- margin-right: $base_margin;
- padding-left:$base_padding;
- }
+ padding: $base_padding + $base_margin * 2;
+ spacing: 4px;
}
// title
.message-title {
- color: $fg_color;
font-weight: bold;
- margin-bottom:4px;
}
// secondary container in title box
.message-secondary-bin {
- padding: 0;
+ padding: 0 $base_margin * 2;
// notification time stamp
> .event-time {
color: transparentize($fg_color, 0.5);
@include fontsize($base_font_size - 2);
text-align: right;
- margin: 0 $base_margin * 2;
/* HACK: the label should be baseline-aligned with a 1em label, fake this with some bottom padding */
- padding-bottom: $base_padding;
+ padding-bottom: 0.13em;
}
}
@@ -103,6 +86,11 @@
&:hover { color: if($variant=='light', lighten($fg_color, 30%), darken($fg_color, 10%)); }
&:active { color: if($variant=='light', lighten($fg_color, 40%), darken($fg_color, 20%)); }
}
+
+ // body
+ .message-body {
+ color: darken($fg_color, 10%);
+ }
}
/* Media Controls */
@@ -123,9 +111,9 @@
&:insensitive { color: darken($fg_color,40%); }
- // fix border-radius for last button on hover
- &:last-child:ltr { &:hover {border-radius: 0 $base_border_radius+2 $base_border_radius+2 0;} }
- &:last-child:rtl { &:hover {border-radius: $base_border_radius+2 0 0 $base_border_radius+2;} }
+ // fix border-radius for last button
+ &:last-child:ltr { border-radius: 0 $base_border_radius+2 $base_border_radius+2 0; }
+ &:last-child:rtl { border-radius: $base_border_radius+2 0 0 $base_border_radius+2; }
}
// album-art
@@ -140,6 +128,5 @@
border: 1px solid transparent;
border-radius: $base_border_radius;
icon-size: $base_icon_size * 2 !important;
- padding: $base_padding * 2;
}
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]