Daniel Boles
3ad7a86961
HighContrast: Actually style tooltips...
...
We need to select on the widget itself too, not just other things with
the .tooltip class.
https://bugzilla.gnome.org/show_bug.cgi?id=769879
2017-10-05 18:44:04 +01:00
Daniel Boles
a4fda99539
HighContrast: Correctly select window decoration
...
We need
.window-classes decoration
but within the decoration parent selector, we were doing
&.window-classes, which gave us
decoration.window classes
We need to fix this by selecting on .window-classes &
https://bugzilla.gnome.org/show_bug.cgi?id=788496
2017-10-05 01:40:24 +01:00
Timm Bäder
f38555712b
adwaita: Remove outlines from focused entries for now
2017-09-29 09:23:56 +02:00
Georges Basile Stavracas Neto
b1c4e9afef
window: Add individual CSS classes based on edge constraints
...
The last touch on this patch series is making GtkWindow able to
selectively adjust various UI details based on the different
tiled edges. The main driver here is that we don't want to show
shadows on edges that are constrained.
This patch adds the necessary code to do that, while still
maintaining compatibility with the old ways.
https://bugzilla.gnome.org/show_bug.cgi?id=783669
2017-09-17 23:16:48 -03:00
Daniel Boles
f714500b8d
Adwaita: Fix color of focus outline on colorswatch
...
The focus outline disappeared as the colour of the swatch got close to
the normal focus outline colour, which is alpha(currentColor, 0.3).
Fix by making the outline an alpha’d version of the tick colour, but
more opaque than normal outlines. 0.6 seems good enough; feel free to
improve it, but at least this ensures the outline can’t vanish anymore.
HighContrast achieves this already because it applies the color property
to the main node, not the overlay. Doing that means the outline is fully
opaque, which is fine for HC obviously but was excessive for Adwaita.
https://bugzilla.gnome.org/show_bug.cgi?id=787757
2017-09-16 17:02:48 +01:00
Daniel Boles
7c809cfb73
Adwaita: dark: Make colorswatch.light tick visible
...
It used $text_color unconditionally, but in :dark, text is white, so we
overlaid a white tick on any light colours, all the way to white itself.
Using these named colours doesn’t make practical or semantic sense.
Instead, use white/black over dark/light swatches, as in HC, so all
variant–swatch combos work. Light looks the same, & :dark works now.
For backdrop, use alpha 0.5, unlike 0.7 in HC, as that seemed excessive
& different from the current effect. 0.5 is almost identical to how
$backdrop_fg_colour is a 50% mix of $fg_color, & matches backdrop text.
https://bugzilla.gnome.org/show_bug.cgi?id=787531
2017-09-16 17:02:48 +01:00
Jakub Steiner
90ba317d92
adwaita: use generic sidebar icon style
...
https://bugzilla.gnome.org/show_bug.cgi?id=786613
2017-09-05 13:53:46 +02:00
Daniel Boles
9699a954cd
HighContrast: Stop hovered emoji from disappearing
...
Otherwise emoji are invisible in the normal variant & nearly in Inverse.
https://bugzilla.gnome.org/show_bug.cgi?id=787279
2017-09-05 01:42:56 +01:00
Daniel Boles
edad5e5c09
Adwaita: Fix a selector not regenerated in the CSS
2017-09-05 01:42:13 +01:00
Daniel Boles
23ea09aa48
HighContrast: Kill abominable headerbar vseparator
...
Commit 8cd37ff0df
fixed a syntax error and
unwittingly released this bizarre mutant.
2017-09-05 01:00:53 +01:00
Daniel Boles
9514ef0d03
HighContrast: basic port of emoji CSS from Adwaita
...
This is better than nothing: without specific CSS, the Chooser was too
large, the emoji were too small, and the buttons were generally ugly.
https://bugzilla.gnome.org/show_bug.cgi?id=786956
2017-09-04 11:03:35 -04:00
Daniel Boles
99b314084b
Adwaita: proper colours for inactive emoji buttons
...
Use opacity to differentiate unselected/hovered/selected buttons. It had
assumed bg < border < fg colours, which may be false, as in Adwaita:dark
This also means we do not need to special-case for the backdrop state.
https://bugzilla.gnome.org/show_bug.cgi?id=786956
2017-09-04 11:03:16 -04:00
Daniel Boles
8a8a643b03
Adwaita: Make use of SASS syntax for emoji stuff
...
This makes the theme easier to maintain.
https://bugzilla.gnome.org/show_bug.cgi?id=786956
2017-09-04 11:03:02 -04:00
Daniel Boles
68631d6dbd
Adwaita: Fix ineffective theming of switch slider
...
in a specific case, which was applying .slider as a class on the parent
switch, instead of correctly selecting on its child node named slider.
This makes the border on the outside of a switch in a selected listbox
row look better in the light variant. Since the code was never removed,
it was clearly meant to work, and making it work is a clear improvement.
2017-09-03 14:02:23 +01:00
Daniel Boles
8cd37ff0df
HighContrast: Fix outdated name for headerbar box
2017-09-03 13:36:43 +01:00
Daniel Boles
18adda6eb0
Adwaita: Fix colour mixing of emoji section button
...
when hovered, by using %, since SASS does not handle decimal mixes.
2017-09-02 16:02:59 +01:00
Daniel Boles
87c67e6ed3
LevelBar: Really fix underallocation of blocks
...
Themes should not enforce min sizes on blocks in continuous mode; in
this case, the filled block should be as large as it needs to be to
reflect the current value, and no larger or smaller than that. So, the
fact that the minimal size was selected on just levelbar block is wrong:
we should also require the levelbar.discrete class to apply min sizes.
The widget should enforce whatever correct minimum size results from the
above fix, by reapplying commit 78b4885fe8
Except: we should not allocate/draw the filled block if the value is 0,
as in this case, the LevelBar should be empty, not have a min-size fill.
This partially reverts commit 96062ffeae
,
as it makes sense to set min sizes for discrete blocks, so keep that in.
https://bugzilla.gnome.org/show_bug.cgi?id=783649
2017-08-29 00:34:02 +01:00
Matthias Clasen
c6c1619646
Add an Emoji chooser widget
...
Add a popover that shows color Emoji, with a search entry.
The recently-used Emoji are stored in a GSetting.
2017-08-12 18:48:14 -04:00
Daniel Boles
854bfb916c
Adwaita: Sync CSS files with current SASS
2017-08-12 16:02:18 +01:00
Lapo Calamandrei
96062ffeae
adwaita: remove min-<lenght> from levelbar blocks
...
It's not needed and causes issues, see for details:
https://bugzilla.gnome.org/show_bug.cgi?id=783649
2017-08-11 16:25:40 +02:00
Lapo Calamandrei
30a7264865
adwaita: Remove menu margins
...
menu margins have been added has a hack to mitigate bug:
https://bugzilla.gnome.org/show_bug.cgi?id=591258 with gtk+4 this
doesn't work anymore on gtk+4, the margin should probably be moved
to the parent window node, but it's not selectable, commenting out
for now.
2017-08-11 15:07:13 +02:00
Timm Bäder
efccff70b7
Adwaita: Set minimum size for modelbutton arrows
...
Otherwise the minimum size is 1×1.
2017-07-19 21:27:16 -04:00
Timm Bäder
65209da486
widget: Set :focus on focus children
2017-07-19 21:27:16 -04:00
Timm Bäder
f637006b3e
popover: Add a contents node
...
Remove the special case in gtkwidget.c where we didn't draw any css
background/border for popovers. Instead, rely on themes to not style the
popover node and add a contents gizmo that gets the actual css styling.
We then requeste enough space for the popover to draw both the contents
and the arrow on the side.
2017-07-19 21:27:15 -04:00
Timm Bäder
995903e971
scale: Fix mark positions
...
Someone else will have to fix the css.
2017-07-19 21:27:15 -04:00
Timm Bäder
aa5cb1648c
adwaita: Adjust entry progress styling
...
Now that the entry>progress node is a full GtkProgressBar, we need to
apply the style to its trough>progress node.
2017-07-19 21:27:15 -04:00
Timm Bäder
7b9b116ad6
adwaita: Remove style properties
...
They don't exist anymore.
2017-07-19 21:27:14 -04:00
Timm Bäder
c2717a887d
listbox: Remove view_window
2017-07-19 21:27:13 -04:00
Timm Bäder
a3b9adaa68
adwaita: Fix typo
...
marks_lenght -> marks_length
2017-07-19 21:27:13 -04:00
Timm Bäder
2bf1c09f65
adwaita: Fix notebook theming
...
the header and the stack nodes are now inside a box node.
2017-07-19 21:27:12 -04:00
Emmanuele Bassi
ee408d5f75
meson: Rebuild the SCSS-based themes if sassc is available
...
If we have sassc installed then we want to rebuild the themes that use
SCSS whenever one of their dependencies change.
2017-06-01 14:56:32 +01:00
Daniel Boles
6f71c543e8
Adwaita: Add missing rule for fullscreen headerbar
...
Another selector forces round corners for headerbars in a stack, and it
has higher priority than the selector covering the non-stack case from
commit 796f9b5bfb
. Totem’s MainToolbar
happens to be in a stack, and we should maintain symmetry here anyway.
So, as window classes .maximized and .tiled are excluded from this other
selector, the newly handled .fullscreen case must be excluded here also.
https://bugzilla.gnome.org/show_bug.cgi?id=770513
2017-05-31 19:02:58 +01:00
Daniel Boles
513b56ce0f
HighContrast: Regenerate CSS files with sassc
2017-05-31 18:47:57 +01:00
Daniel Boles
dcdd31e6f3
HighContrast: Update parse-sass.sh; remove Gemfile
...
Make parse-sass.sh use sassc instead of the old Ruby method.
2017-05-31 18:46:57 +01:00
Daniel Boles
796f9b5bfb
themes: Square corners on fullscreen win headerbar
...
Totem uses a fullscreen window with a headerbar at the top, and without
this change, that headerbar has rounded corners, which look different
from a maximised window and let video content show through beneath.
https://bugzilla.gnome.org/show_bug.cgi?id=770513
2017-05-31 08:16:51 +01:00
Daniel Boles
fc96fce462
HighContrast: Restore files to regenerate CSS
...
I think parse-sass.sh needs updated to match what Adwaita does now, but
for now, this is sufficient to let us regenerate HighContrast again.
2017-05-31 08:16:35 +01:00
Lapo Calamandrei
251fe5e664
Adwaita: Avoid accindental border on last treeview header
...
The :last-child selector supposed to reset the border was
overridden by the :hover selector. This is fixed by moving the
:last-child selector after the overriding one.
Thanks to Sebastian Keller for spotting.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=779078 .
2017-05-17 18:14:21 +02:00
Lapo Calamandrei
5e8463842a
Adwaita: regenerate the css
2017-05-11 15:26:48 +02:00
Lapo Calamandrei
3a1946b076
Adwaita: restyle entry-tag
...
Fix the sizing and spacing, blue tags for the bright variant,
similar to what gnome-documents was shipping, and inverted gray
tags for the dark variant, not vanishing on hover.
2017-05-11 15:26:20 +02:00
Lapo Calamandrei
28d8fdca02
Adwaita: regenerate the css
2017-05-09 13:39:05 +02:00
Lapo Calamandrei
ebcf17debd
Adwaita: add a comment
...
Add a comment pointing to the related bug for dropdown menu
margin.
2017-05-09 13:38:03 +02:00
Lapo Calamandrei
e9ee313be2
Revert "Adwaita: remove unneeded margin on dropdown menu"
...
This reverts commit af76e138f9
.
The margin was actually related to:
https://bugzilla.gnome.org/show_bug.cgi?id=591258
2017-05-09 13:34:49 +02:00
Lapo Calamandrei
78d4854d10
Adwaita: regenerate css
2017-05-09 12:48:12 +02:00
Lapo Calamandrei
af76e138f9
Adwaita: remove unneeded margin on dropdown menu
...
That margin was probably a left over to workaround some placement
issue on dropdowns which doesn't exist anymore.
2017-05-09 12:48:12 +02:00
Jakub Steiner
dee666f515
style entry-tags
...
https://bugzilla.gnome.org/show_bug.cgi?id=781214
2017-05-08 17:55:03 -04:00
Lapo Calamandrei
77a0fc92c8
Adwaita: regenerate css using sassc
2017-05-03 17:43:45 +02:00
Lapo Calamandrei
9be18363e7
Adwaita: add more space between check/radio and label in popovers
...
See https://bugzilla.gnome.org/show_bug.cgi?id=779570 for details.
2017-05-03 17:39:21 +02:00
Lapo Calamandrei
96fc66d327
Adwaita: add a sassc based parse-sass.sh script
2017-05-03 17:31:50 +02:00
Emmanuele Bassi
73878e29fd
Recover assets rendering script
...
It was unintentionally removed by commit f6cbd076
.
2017-05-02 12:37:36 +01:00
Emmanuele Bassi
f6cbd076dd
Rebuild CSS on all SCSS file changes
...
Adwaita and HighContrast CSS should be rebuild every time one of their
dependent files change, not just the main entry point.
https://bugzilla.gnome.org/show_bug.cgi?id=780041
2017-04-01 16:19:54 +01:00
Timm Bäder
3c0da77849
Remove the Raleigh theme
...
It's been broken for ages.
2017-03-31 09:50:38 +02:00
Jakub Steiner
ee3994f715
Adwaita: border for selmode checkboxes
...
- there was an extra border for selection mode
2017-03-06 17:02:01 +00:00
Daniel Boles
0a0f9718ef
HighContrast/parse-sass.sh: Use a reliable shebang
...
/usr/bin/sh does not exist on e.g. Debian sid.
Use the same shebang as Adwaita/parse-sass.sh
2017-03-03 08:46:32 +00:00
Jakub Steiner
870447446d
Adwaita: style selectionmode checks for flowbox tiles
...
- continue being asset based rather than drawn by CSS
- using node 'check' rather than style '.check'
https://bugzilla.gnome.org/show_bug.cgi?id=779074
2017-03-02 19:42:50 +00:00
Jakub Steiner
6fe1d30e62
Adwaita: style flowbox tiles
...
+ fixups by Daniel Boles from gtk-3-22
https://bugzilla.gnome.org/show_bug.cgi?id=779073
2017-03-02 19:42:47 +00:00
Lapo Calamandrei
c4524623a9
HC: insensitive styling for views.
2017-02-08 21:32:47 -05:00
Lapo Calamandrei
6eb9b57e72
adwaita: insensitive styling for views
...
Add an insensitive style to views, somehow we didn't ship one, so
for example, disabled textviews looked the same as sensitive ones.
2017-02-08 21:32:33 -05:00
Matthias Clasen
4f0cf475a5
Use the .symbolic.png assets in Adwaita
...
Using an image() fallback from svg to png doesn't make too
much sense, since the svg is always used (unless librsvg is
not present), while the png icon is faster and cheaper to
load and thus preferable.
2017-01-10 17:16:10 -05:00
Benjamin Otte
5b33127692
gtk: Replace -gtk-icon-effect with -gtk-icon-filter
...
Instead of
-gtk-icon-effect: dim;
-gtk-icon-effect: hilight;
we now use
-gtk-icon-filter: opacity(0.5);
-gtk-icon-filter: brightness(1.2);
respectively.
2016-12-31 02:49:47 +01:00
Benjamin Otte
96a94fc21d
frame: Remove the border node
...
It does weird clipping that
(a) nobody likes
(b) is hard to support in the new rendering world.
So we take the easy way out.
The actual frame is now drawn by the frame node around the label.
2016-12-19 05:36:06 +01:00
Cosimo Cecchi
7ebbd075b9
Adwaita: make rubberband selection work again for libgd apps
...
libgd views still use the old style class.
2016-11-25 18:55:12 +01:00
Lapo Calamandrei
cb1a349d17
HC: progressbar style fix
...
Reset styling on the progress node when trough node has the `empty'
styleclass.
See https://bugzilla.gnome.org/show_bug.cgi?id=774695
2016-11-23 17:25:18 +01:00
Lapo Calamandrei
5ab18062a3
HC: really use radial-gradient() in place of -gtk-gradient()
...
Regenerate the css from sass..
2016-11-23 16:39:14 +01:00
Lapo Calamandrei
eb5b8b22e2
Adwaita: progressbar style fix
...
Reset styling on the progress node when trough node has the `empty'
styleclass.
See https://bugzilla.gnome.org/show_bug.cgi?id=774695
2016-11-23 16:14:58 +01:00
Matthias Clasen
2f197ac0c2
Revert "GtkFileChooser: Make local-only default to FALSE"
...
This reverts commit 0bc79910e0
.
2016-11-17 09:05:47 -05:00
Matthias Clasen
0bc79910e0
GtkFileChooser: Make local-only default to FALSE
...
There is no good reason anymore to default to TRUE, and this
default only makes applications miss out on useful functionality.
2016-11-17 09:02:29 -05:00
Lapo Calamandrei
8d212ae5c2
Adwaita: tweak radial-gradient()'s
...
radial-gradient()'s are behaving, hence simplify the css.
2016-11-07 23:15:56 +01:00
Lapo Calamandrei
5af1e87f59
HC: use radial-gradient() in place of -gtk-gradient().
2016-11-07 18:22:28 +01:00
Lapo Calamandrei
c4a4fe32ea
Adwaita: no more -gtk-gradient(), really
...
the undershoot is drawn with a radial-gradient now.
2016-11-07 18:12:42 +01:00
Lapo Calamandrei
f4c6994e57
Adwaita: no more -gtk-gradient()
...
the only place where it was used was the `needs attention` dot
which is now drawn using radial-gradient().
2016-11-05 16:16:37 +01:00
Lapo Calamandrei
993f867744
Adwaita: correctly style headerbars in a stack
...
corners are correctly rounded now. Stacked splitted headerbars are
not supported yet though.
2016-11-03 14:04:32 -04:00
Lapo Calamandrei
5bb5213486
Adwaita: add more padding to popover menus...
...
...since Timm removed that from the actual code.
2016-10-29 17:34:49 +02:00
Lapo Calamandrei
91723bfcfc
Revert "Adwaita: add more padding to popovers"
...
Padding should be added back to menu popover only...
This reverts commit 670948586a
.
2016-10-29 17:33:26 +02:00
Lapo Calamandrei
da1348edb4
Adwaita: no rounded corners for solid-csd.
2016-10-29 17:18:58 +02:00
Lapo Calamandrei
670948586a
Adwaita: add more padding to popovers
...
...since Timm stole some.
2016-10-29 17:14:07 +02:00
Jaime Velasco Juan
52c4421bd3
win32 theme: Fix tooltip borders
...
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-26 16:25:49 +02:00
Jaime Velasco Juan
d1dafbeaef
win32 theme: Fix combobox
...
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-26 16:25:49 +02:00
Jaime Velasco Juan
16926308a8
win32 theme: Fix column headers
...
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-26 16:25:49 +02:00
Jaime Velasco Juan
1f340882e2
win32 theme: Fix popup window decorations
...
Windows such as combobox's popup were using toplevel window's borders
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-26 16:25:49 +02:00
Jaime Velasco Juan
a877d2c163
win32 theme: Fix scale widget
...
It was invisible before.
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-26 16:25:49 +02:00
Jaime Velasco Juan
ed980824c4
win32 theme: Fix scrollbars
...
The fix is only partial, when both scrollbars are visible their ends
overlap.
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-26 16:25:49 +02:00
Jaime Velasco Juan
ea9b992351
Fix CSS warnings in win32 theme
...
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-26 16:25:49 +02:00
Jaime Velasco Juan
9a9969b337
Fix tiny fonts in win32 theme
...
broken since df08fc91... (css: always get default font size in pixels)
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-26 16:25:49 +02:00
Lapo Calamandrei
24cb9d4ba6
Adwaita: make circular button border looking nice
...
the darker bottom border used on buttons looks bad on circular ones
so now a gradient clipped on the border-box and a transparent
border is used in that partcular case.
See https://bugzilla.gnome.org/show_bug.cgi?id=771205 for details.
2016-10-19 16:07:52 +02:00
Lapo Calamandrei
1f8b146410
Adwaita: sass, make button mixin export a global $button_fill var
...
$button_fill contains the background-image property value of
buttons, having it readable outside the drawing mixin allows, for
example, stacking background images in an easier way.
2016-10-19 16:07:34 +02:00
Lapo Calamandrei
a1b7f36afa
Adwaita: sass cleanup
...
aggregate circular button style to the main button structure.
2016-10-19 16:07:12 +02:00
Lapo Calamandrei
9054e49776
Adwaita: dodge drop active style for window and decoration nodes
...
to hilight drop target there is a wildcard selector which turns
the border and shadow to green, this clearly shouldn't happen when
the whole window is a drop target.
2016-10-12 19:34:10 +02:00
Lapo Calamandrei
3da324fbce
Adwaita: render updated assets.
2016-10-05 13:47:52 +02:00
Lapo Calamandrei
f2eda1acc5
Adwaita: update assets svg
...
correct colors for pointy sliders assets.
2016-10-05 11:35:47 +02:00
Lapo Calamandrei
ebc852249a
Adwaita: always use images for button backgrounds
...
transitions gets messed up when some background-image and
background-color are in the mix.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=769500
2016-09-24 16:11:39 +02:00
Jakub Steiner
d8776ae756
Adwaita: sync svg assets with css
...
- scale slider strokes were lighter on the SVG variants
2016-09-19 22:21:23 +02:00
Matthias Clasen
9ddd40f61e
Fix a variable name misspelling
...
No semantic change here; the misspelling just annoyed me.
2016-09-04 08:21:49 -04:00
Jakub Steiner
63c18bba51
Adwaita,HC: fix icon name
...
- while we don't use steppers anymore, for some reason they are still
defined in the theme and if you sacrifice a chicken and jump on one
leg at full moon, you can enable them.
https://bugzilla.gnome.org/show_bug.cgi?id=769498
2016-09-02 19:11:29 -04:00
Lapo Calamandrei
a6409458f0
Adwaita: increase border radius on button.circular...
...
...to allow huge circular buttons.
See https://bugzilla.gnome.org/show_bug.cgi?id=770166
2016-08-22 14:17:34 +02:00
Lapo Calamandrei
15b2dbf9a8
Adwaita: use a transition to animate checks and radios
...
see https://bugzilla.gnome.org/show_bug.cgi?id=762260
2016-07-27 23:00:35 +02:00
Lapo Calamandrei
bab906f838
Adwaita: use margins for entry image spacing
...
there used to be a padding, since it was the only option in the
past, that makes little sense now, hence use margins.
2016-07-24 19:11:27 +02:00
Lapo Calamandrei
bc070a70a5
HC: export unfocused_insensitive_color...
...
...to reflect Adwaita changes.
2016-07-24 18:59:58 +02:00
Lapo Calamandrei
f84b8c1c26
Adwaita: export yet another named color for insensitive bg/fg...
...
...which was needed, but not there, use responsibly.
2016-07-24 18:04:51 +02:00
Lapo Calamandrei
1b0ade8bdd
Adwaita: dim calendar uninteresting
days some more
...
see https://bugzilla.gnome.org/show_bug.cgi?id=769003
2016-07-22 14:10:56 +02:00
Lapo Calamandrei
80b28a17f7
Adwaita: clean calendar styling
...
remove some non working props and generally simplify and clean up
the code, in the process address:
https://bugzilla.gnome.org/show_bug.cgi?id=769003
2016-07-20 22:48:25 +02:00
Lapo Calamandrei
53a1f0ba78
Adwaita: remove old popover checkbutton/radiobutton style
...
remove some now disfunctional style regarding checkbuttons and
radiobuttons inside popovers which shouldn't be needed anymore.
2016-07-09 00:56:32 +02:00
Lapo Calamandrei
725d5b1477
Adwaita: remove some check and radio related cruft
...
remove superfluous padding which was there before the css node
conversion of the widget.
2016-07-08 22:11:07 +02:00
Lapo Calamandrei
ebccc8b23f
Adwaita: color the selection of entries with error...
...
...or warning style class applied.
This particular style bit wasn't converted to the saner 3.20 way
so `entry:selected` used in place of `entry selection`.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=768025
2016-06-25 18:29:51 +02:00
Lapo Calamandrei
d74e4af1a2
Adwaita: restrict infobar styling to, well, infobars
...
we used to style infobars by using the .info, .question, .warning
and .error selectors directly, which used to be ok when we had just
styleclasses all over the place, now it needs to be more specific
or it interferes with everything with those styleclasses applied
like entries.
2016-06-25 18:17:59 +02:00
Jakub Steiner
6de0ecb78e
HC: focus outline more prominent
...
- make visible regardless of colors used
- make larger and more inset
https://bugzilla.gnome.org/show_bug.cgi?id=767310
2016-06-08 08:38:19 -04:00
Lapo Calamandrei
199ad2c14b
Adwaita: .osd button.color
...
remove box-shadow from colorbutton colorswatch when an ancestor has
the osd styleclass applied.
2016-06-08 13:39:39 +02:00
Lapo Calamandrei
a0ee8f7f0a
Adwaita: centralize outline-color
...
define outline-color generally using alpha(currentColor, 0.3),
which avoids setting it in a bunch of different places.
2016-06-08 13:28:07 +02:00
Lapo Calamandrei
69f8b4bb77
Adwaita: ensure menuitem labels are not overridden
...
see https://bugzilla.gnome.org/show_bug.cgi?id=767058
2016-05-31 20:59:23 +02:00
Lapo Calamandrei
0c387b27ee
Adwaita: explicitelly set label caret-color to currentColor
...
since it doesn't always inherit 'color' color as it should.
2016-05-30 14:20:33 +02:00
Lapo Calamandrei
f54e28177c
Adwaita: make selection on infobars visible
...
see https://bugzilla.gnome.org/show_bug.cgi?id=745622
2016-05-30 13:56:23 +02:00
Lapo Calamandrei
d1d763ce58
Adwaita: remove textview border
...
see https://bugzilla.gnome.org/show_bug.cgi?id=764203
2016-05-27 11:38:20 +02:00
Lapo Calamandrei
386ead4243
Adwaita: add vertical margins to switches on a headerbar
...
See https://bugzilla.gnome.org/show_bug.cgi?id=766642
2016-05-20 15:39:08 +02:00
Lapo Calamandrei
0d5b4779b8
Adwaita: shave 1px from the switch
...
make the switch height and width 1px smaller.
2016-05-20 15:28:58 +02:00
Lapo Calamandrei
5ae7f62f25
Adwaita: fix scale theming
...
rely on toplevel styleclass for scale with marks.
See https://bugzilla.gnome.org/show_bug.cgi?id=766440
2016-05-19 17:31:05 +02:00
Lapo Calamandrei
46b789b0f4
Adwaita: brighter pushed button background
...
providing more contrast with the text color.
2016-05-12 11:50:13 +02:00
Lapo Calamandrei
16afc59f04
Adwaita: bold size label on font button
...
looks more consistent with other special buttons with icons.
2016-05-12 11:45:34 +02:00
Lapo Calamandrei
b5146317bb
Adwaita: hide separator on button.font and button.file
...
we used to do that, got missed at some point during 3.20 cycle.
2016-05-12 11:40:28 +02:00
Lapo Calamandrei
1b8c9de09a
Adwaita: darken treeview exapanders
2016-05-06 19:34:12 +02:00
Lapo Calamandrei
55a76cbc31
Adwaita: cosmetic change
2016-05-06 19:01:19 +02:00
Lapo Calamandrei
5f5a02f3e5
Adwaita: relocate a selector
...
relocate treview acceleditor > label in the treeview section and
add a comment for a testcase.
2016-05-06 19:00:12 +02:00
Lapo Calamandrei
1de2f21994
Adwaita: tidy treeview style properties...
...
...removing a double definition in the process.
2016-05-06 15:36:26 +02:00
Lapo Calamandrei
870a674283
Adwaita: more flexible headerbar_fill mixin
...
add an additional background layer as a parameter.
2016-05-05 18:36:03 +02:00
Lapo Calamandrei
71c1e86e62
Adwaita: refactor levelbar styling.
2016-04-28 15:45:12 +02:00
Lapo Calamandrei
0d55542359
Adwaita: add a background to cellrendertext
2016-04-27 20:05:44 +02:00
Matthias Clasen
0eefe81f37
Raleigh: Fix font syntax
2016-04-25 23:25:55 -04:00
Lapo Calamandrei
aa99c64fdd
Adwaita: color tweaks
...
use a slightly cold and slightly darker gray for the dark variant,
use the same hue for the osd bg color, make it bit darker and
transparent.
2016-04-22 14:44:59 +02:00
Lapo Calamandrei
3ed8ac034d
Adwaita: backdrop active button color tweaks
2016-04-21 17:01:45 +02:00
Lapo Calamandrei
d857ba3faf
Adwaita: cosmetics
2016-04-21 16:51:24 +02:00
Lapo Calamandrei
874d4ede67
Adwaita: solid bg for disabled pushed button
2016-04-21 16:43:35 +02:00
Lapo Calamandrei
517f33b1a6
Adwaita: spinbutton fixes
...
reset background-color on backdrop disable buttons and entry node.
2016-04-21 16:25:05 +02:00
Lapo Calamandrei
1b22039649
Adwaita: use an image for backdrop button background
...
which doesn't make the sliders flash during background transition.
2016-04-19 23:00:54 +02:00
Lapo Calamandrei
5fc18c7167
Adwaita: link button style fix
...
ensure the label color doesn't get overridden, fixes link button
label being gray in backdrop.
2016-04-19 22:58:33 +02:00
Lapo Calamandrei
c16c9e7c3f
Adwaita: scale with marks style fix
...
reset background-color on the slider.
2016-04-19 22:58:33 +02:00
Lapo Calamandrei
5199b66682
Adwaita: fix switch styling
...
ensure the last button has rounded corners and adapt to button
mixin changes.
2016-04-19 22:58:33 +02:00
Lapo Calamandrei
24c3906d5f
Adwaita: fix insensitive switch styling
...
misplaced backdrop disabled selector was overriding the disabled
one.
2016-04-19 22:58:33 +02:00
Lapo Calamandrei
b596fcada7
Adwaita: stop using images for solid backgrounds...
...
...unless it's needed.
2016-04-19 21:59:37 +02:00
Lapo Calamandrei
7397fe0eab
Adwaita: add shadows back...
...
...correctly inizializing a sass var.
2016-04-19 21:25:27 +02:00
Lapo Calamandrei
f0c2d3a7a8
Adwaita: better shadow stacking mixin
2016-04-19 01:19:07 +02:00
Lapo Calamandrei
bdb451ad86
Adwaita: fix infobar text color in backdrop windows
...
see https://bugzilla.gnome.org/show_bug.cgi?id=765213
2016-04-19 00:15:54 +02:00
Benjamin Otte
fd373162b5
theme: linear-gradient() needs 2 color-stops
...
So make sure our _solid() function gives it two.
2016-04-18 20:52:35 +02:00
Benjamin Otte
f51b15808a
theme: Split out _solid() function
...
The function creates a solid color image. Currently this is done with
linear-gradient().
2016-04-18 20:52:34 +02:00
Benjamin Otte
de76139fea
win32 theme: Fix functions to not have spaces
...
CSS doesn't allow that (although GTK's CSS parser did so far not
complain).
2016-04-18 20:52:34 +02:00
Matthias Clasen
492a406bbd
HighContrast: Fix font: usage
2016-04-18 14:17:55 -04:00
Matthias Clasen
df22f3017b
Adwaita: Fix use of font: shorthand
2016-04-18 11:46:58 -04:00
Lapo Calamandrei
fe74c81a70
Adwaita: cosmetics
2016-04-17 23:40:29 +02:00
Lapo Calamandrei
86ba132ded
Adwaita: colorbutton colorswatch shadow fix
...
reset colorswatch box-shadow on active and checked state as well
following latest style changes.
2016-04-17 23:14:02 +02:00
Lapo Calamandrei
a763bd7df1
Adwaita: increase opacity on scale label and marks
...
using the same opacity as dim-label.
2016-04-17 22:46:48 +02:00
Lapo Calamandrei
cf144ea26f
Adwaita: clean up pushed button mixin
2016-04-17 18:39:07 +02:00
Lapo Calamandrei
bad15d410e
Adwaita: fix scale slider border color
...
using the darker border color.
2016-04-17 18:19:38 +02:00
Lapo Calamandrei
a89d03d6b8
Adwaita: flatten colorswatches
2016-04-17 18:17:07 +02:00