nana-4
36c417e6d9
theme: Get back .weather-header-box styling
...
This introduced in f2df9f1a
was lost in 9ea745bc
.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/957
2020-02-06 20:31:42 +00:00
nana-4
87ca1e034f
theme: Move .world-clocks-button before .weather-button
...
As per the layout.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/957
2020-02-06 20:31:42 +00:00
nana-4
dbf1ffc9d4
theme/calendar: Don't nest all card styles for code consistency
...
The inconsistent styling rules "some card styles are nested, but some
are not" and "some card styles are nested, but some of their descendant
styles are defined elsewhere" are very confusing.
This commit stops nesting all card styles to make the coding style
consistent and less confusing.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/957
2020-02-06 20:31:42 +00:00
nana-4
c5bed7e963
theme: Adjust calendar popover sizing
...
- Remove bottom blank space on the right column of the calendar popover
so that the weather card is bottom-aligned with the clear button on
the left column.
- Remove top blank space on the left column of the calendar popover so
that the message list is top-aligned with the today button on the
right column.
- Adjust .message-list-controls sizing to align with other card-styled
elements.
- Use regular `spacing` instead of margin for some spacing.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/2088
Closes https://gitlab.gnome.org/GNOME/gnome-shell/issues/2120
2020-02-06 20:31:42 +00:00
nana-4
40f7d61524
theme: Add interactive styling to .events-section-title again
...
Since it's an interactive element, interactive styling is still needed.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/2088
2020-02-06 20:31:42 +00:00
nana-4
1263f84c3f
theme: Make %notification_bubble a mixin
...
And simplify .datemenu-today-button styling by using it.
This allows removing duplicate code for flat notification_bubble
styling.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/957
2020-02-06 20:31:42 +00:00
nana-4
9d91b586d8
theme: Remove unnecessary !important rules
...
Using !important is a bad practice and should be avoided wherever
possible to make styling and debugging easier. See:
https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity#The_!important_exception
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/957
2020-02-06 20:31:42 +00:00
nana-4
ab8bce35f1
theme: Remove some unsupported CSS properties
...
CSS opacity and border-{top,bottom}-{left,right}-radius are not
supported by St.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/957
2020-02-06 20:31:42 +00:00
Florian Müllner
b4cf07d05f
dateMenu: Add some spacing between date and indicator
...
While the existing dot doesn't necessarily need padding, we are about
to (sometimes) showing a "proper" icon there.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/239
2020-01-22 21:55:28 +00:00
nana-4
260cce9d92
theme: Don't jump the today button on hover/focus
...
This seemed quite buggy as no other button jumps on hover/focus in the
theme.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/2088
2020-01-17 12:21:44 +00:00
Florian Müllner
0d9dcd4e0a
dateMenu: Adjust weather section spacing
...
Add some vertical spacing above and below the time labels to make
the section less crammed and let forecast icon and temperature
appear as a unit.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1143
2020-01-09 17:13:24 +01:00
Florian Müllner
6233d87e5b
dateMenu: Move weather forecast time above icon
...
The time is de-emphasized like the header, grouping them together
helps to further accentuate the more important information.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1143
2020-01-09 17:13:24 +01:00
Florian Müllner
57751a2bef
dateMenu: Tweak temperature labels
...
Together with the forecast icon, the temperature label is the most
important information in the weather section. To emphasize it more,
reduce its space requirement by removing the temperature unit, then
make the text bold.
https://gitlab.gnome.org/GNOME/gnome-shell/issues/1143
2020-01-09 17:13:19 +01:00
Sam Hewitt
79a837b87a
theme: use the fontsize function consistently
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/904
2020-01-09 16:43:26 +01:00
Sam Hewitt
d50e06dcce
theme: adjust padding in calendar popover
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/904
2020-01-09 16:43:26 +01:00
Sam Hewitt
891f2201c5
theme: use spaces instead of tabs
...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/904
2020-01-09 16:43:24 +01:00
Sam Hewitt
9ea745bcd4
theme: base of the refactor
...
- split _common.scss into widgets
- improve _drawing functions
- minify SVG assets
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/904
2020-01-09 16:42:57 +01:00