Daniel Boles
61137ae163
HC: Flat titlebuttons became non-flat in backdrop
...
When the window was backdropped, they suddenly regained their border.
This was clearly not intentional or of any practical use to anyone.
Shuffle around some selectors so that the backdrop ones do not override
the flat ones and make the borders magically reappear when backdropped.
Note that, whereas standard titlebuttons get the border on :hover, other
.flat buttons in the headerbar do not. That should probably be fixed too
https://bugzilla.gnome.org/show_bug.cgi?id=788580
2017-10-06 02:36:52 +01:00
Daniel Boles
6c3d17b867
HighContrastInverse: Make window borders visible
...
They were hard-coded to a transparent black, but that is our bg colour
in HC Inverse, so windows stacked on top of each other or a dark
background blended together into a mush.
Fix this by making the $_wm_border* colours relative to the fg colour,
so that HighContrastInverse gets borders that are transparentised white.
https://bugzilla.gnome.org/show_bug.cgi?id=788575
2017-10-06 00:38:13 +01:00
Daniel Boles
3a0ea4e0d2
HC: Fix MessageDialog’s rounded bottom borders
...
A missing decoration selector meant that we got a solid black background
behind the rounded corners of the dialog.
Copy the equivalent code from Adwaita, including nicely rounding the
focus outline too (& sorry, but this needs more newlines to be readable)
https://bugzilla.gnome.org/show_bug.cgi?id=788574
2017-10-06 00:25:58 +01:00
Daniel Boles
d9df5dfa74
HighContrast: Fix titlebar containing >1 headerbar
...
by migrating the relevant code from Adwaita, to dodge unwanted doubling
up of the bottom border and such.
It also hopefully still encompasses whatever commit
b4371728de
was trying to do; certainly, it
retains the resolution of the main bug/patch that one was attached with.
https://bugzilla.gnome.org/show_bug.cgi?id=769877
2017-10-05 21:49:11 +01:00
Daniel Boles
8abdbfee16
HC: Copy working tooltip code from Adwaita & tweak
...
There were various problems, like only selecting on .tooltip and not the
widget node tooltip, not being specific enough for tooltip.csd, etc. So,
specific theming was absent, and default popup window styles got applied
This commit copies in the better working tooltip CSS from Adwaita, but
applies a couple of changes to make it work better in the HC themes:
• Reduce the transparency of the tooltip, so we achieve higher contrast
• Drop the black text-shadow, as it is not useful on this more black bg
Note: we may then need to re-add some of this to the .tooltip class. But
it is unclear what needs done there. While Adwaita is not doing it, we
are better not to confuse by keeping it in HC only; we should try to be
as close as possible, to make it easier for HC to keep up with Adwaita.
https://bugzilla.gnome.org/show_bug.cgi?id=769879
2017-10-05 19:41:00 +01:00
Daniel Boles
b0e18d676e
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 00:27:39 +01:00
Georges Basile Stavracas Neto
7ab6dd64de
theme: Fix Adwaita headerbars
...
We were not detecting correctly the cases where we should have
a rounded or a squared headerbar.
2017-10-04 14:46:02 -03:00
Daniel Boles
77401118c2
Adwaita: Fix typo .backgrounf => .background
2017-10-04 15:43:21 +01:00
Marco Trevisan (Treviño)
c91a4f31f0
HighContrast: set min-height for headerbars
...
https://bugzilla.gnome.org/show_bug.cgi?id=784562
2017-10-03 22:26:36 -04:00
Marco Trevisan (Treviño)
b4371728de
HighContrast: don't select .titlebar when is an headerbar
...
https://bugzilla.gnome.org/show_bug.cgi?id=784562
2017-10-03 22:26:36 -04:00
Georges Basile Stavracas Neto
79bf5b8592
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-10-03 20:06:46 -03:00
Daniel Boles
30cb5b0754
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:24 +01:00
Daniel Boles
437ce0197b
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 16:11:47 +01:00
Jakub Steiner
417d345019
adwaita: use generic sidebar icon style
...
https://bugzilla.gnome.org/show_bug.cgi?id=786613
2017-09-05 13:55:44 +02:00
Daniel Boles
a6393e1a47
Adwaita: Leave fg color of hovered emoji alone
...
Only HighContrast has a clear problem, and this avoids some probably
unwanted changes of certain colours in the weird greyscale emoji I have
available to test here.
2017-09-05 01:38:35 +01:00
Daniel Boles
464df4007b
themes: Use $selected_fg_color for :hovered emoji
...
This is much needed for HighContrast as otherwise emoji are invisible
(or nearly in Inverse). It also syncs up with hovered menu items, etc.
https://bugzilla.gnome.org/show_bug.cgi?id=787279
2017-09-05 01:03:54 +01:00
Daniel Boles
21c7ea2bd4
HighContrast: Kill abominable headerbar vseparator
...
Commit 70b61973fc
fixed a syntax error and
unwittingly released this bizarre mutant.
https://bugzilla.gnome.org/show_bug.cgi?id=787280
2017-09-05 01:01:50 +01:00
Daniel Boles
dc7952d2c6
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 10:58:50 -04:00
Daniel Boles
517b5360f4
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 10:58:42 -04:00
Daniel Boles
419ecc9e80
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 10:58:28 -04:00
Daniel Boles
56027e079d
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:01:17 +01:00
Daniel Boles
70b61973fc
HighContrast: Fix outdated name for headerbar box
2017-09-03 13:37:39 +01:00
Daniel Boles
80bd795969
Adwaita: Fix outdated name of selection-menu arrow
2017-09-03 13:37:24 +01:00
Daniel Boles
ed782577e8
Adwaita: Fix colour mixing of emoji section button
...
when hovered, by using %, since SASS does not handle decimal mixes.
2017-09-02 16:01:39 +01:00
Daniel Boles
c85f34b6fc
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.
https://bugzilla.gnome.org/show_bug.cgi?id=783649
2017-08-29 00:03:47 +01:00
Daniel Boles
e85cea7b3d
Adwaita: Sync CSS files with current SASS
...
A recent commit for emoji also updated seemingly unrelated parts of the
generated CSS files, presumably due to other things that changed in
master. The CSS files should be kept in sync with their SASS sources.
2017-08-12 15:49:07 +01:00
Matthias Clasen
45b2e162ae
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-11 15:42:54 -04:00
Daniel Boles
3850574146
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 712a8adbd9
. 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:08:28 +01:00
Daniel Boles
c7fd37bd5b
HighContrast: Regenerate CSS files with sassc
2017-05-31 18:45:59 +01:00
Daniel Boles
ae4bd65acd
HighContrast: Update parse-sass.sh; remove Gemfile
...
Make parse-sass.sh use sassc instead of the old Ruby method.
2017-05-31 18:45:24 +01:00
Daniel Boles
1cb3fc75b3
Adwaita: Remove unused Gemfile
2017-05-31 18:45:04 +01:00
Daniel Boles
712a8adbd9
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:46 +01:00
Lapo Calamandrei
622a0f8611
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:16:28 +02:00
Lapo Calamandrei
15f3a527ef
Adwaita: regenerate the css with sassc
2017-05-17 18:06:39 +02:00
Lapo Calamandrei
67953e9cfb
Adwaita: modify parse-sass.sh script to use sassc
2017-05-17 18:05:13 +02:00
Lapo Calamandrei
31a0eead4c
Adwaita: regenerate the css
2017-05-11 15:19:49 +02:00
Lapo Calamandrei
5c98b2b8ed
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:19:49 +02:00
Lapo Calamandrei
01a94a06e7
Adwaita: regenerate css
2017-05-09 13:32:56 +02:00
Lapo Calamandrei
9f402d15bc
Adwaita: add a comment
...
Add a comment pointing to the related bug for the dropdown menu
margin.
2017-05-09 13:31:31 +02:00
Lapo Calamandrei
3e48a80d85
Revert "Adwaita: remove unneeded margin on dropdown menu"
...
This reverts commit bb1679b247
.
The margin was actually related to:
https://bugzilla.gnome.org/show_bug.cgi?id=591258
2017-05-09 13:30:23 +02:00
Lapo Calamandrei
5336998bee
Revert "Adwaita: regenerate the css"
...
This reverts commit f2f09b9574
.
2017-05-09 13:30:23 +02:00
Lapo Calamandrei
f2f09b9574
Adwaita: regenerate the css
2017-05-09 12:50:49 +02:00
Lapo Calamandrei
bb1679b247
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:49:10 +02:00
Jakub Steiner
dfe993ff1d
style entry-tags
...
https://bugzilla.gnome.org/show_bug.cgi?id=781214
2017-05-08 17:55:29 -04:00
Lapo Calamandrei
1fb9db547d
Adwaita: regenerate css
2017-05-03 17:47:14 +02:00
Lapo Calamandrei
57031135a0
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:45:44 +02:00
Jakub Steiner
41d3f99e44
Adwaita: border for selmode checkboxes
...
- there was an extra border for selection mode
2017-03-06 15:35:14 +01:00
Daniel Boles
31832f8648
Revert move of .flat from frame > border to frame
...
Changing code to agree with docs, which said frame.flat, was backwards.
Mea culpa. Theme authors ran with the actual behaviour, not the docs. As
stability is more important, let’s go back to frame > border.flat, and
fix the docs to reflect what the code does and how to set .flat in code.
N.B. This retains the change in HighContrast of "frame border" to "frame
> border". Not using the direct child selector contradicted Adwaita &
could conceivably have unwanted results on nested nodes named border.
https://bugzilla.gnome.org/show_bug.cgi?id=778905
2017-03-05 18:23:43 +00:00
Daniel Boles
02b5886975
themes: Actually fix the frame.flat style class
...
by changing the source scss, not just the generated css files.
Thanks to Christoph Reiter for pointing this out!
2017-03-03 08:44:30 +00:00
Daniel Boles
0bada2506e
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:42:34 +00:00
Daniel Boles
17da1e9f35
Adwaita: :insensitive is deprecated; use :disabled
2017-03-02 18:59:25 +00:00
Daniel Boles
d6166921a8
Adwaita: Restore documented behaviour of .flat
...
This was changed in commit 0c20604932
but got clobbered by commit 8817c1ad6d
2017-03-02 18:45:37 +00:00
Jakub Steiner
fc81dc17d4
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 12:39:02 +01:00
Jakub Steiner
8817c1ad6d
Adwaita: style flowbox tiles
...
https://bugzilla.gnome.org/show_bug.cgi?id=779073
2017-03-02 12:29:20 +01:00
Daniel Boles
0c20604932
themes: Actually apply the frame.flat style class
...
The docs say that this class should be put on the frame node, and that’s
all we can do from C code, but the CSS was selecting on the border node.
The result was that adding .flat did not disable the border as expected.
https://bugzilla.gnome.org/show_bug.cgi?id=778905
2017-02-19 12:22:48 +00:00
Lapo Calamandrei
8f01d6c5f4
HC: insensitive styling for views.
2017-02-08 16:53:10 +01:00
Lapo Calamandrei
efde7d15aa
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 16:45:51 +01:00
Lapo Calamandrei
155dbaaa14
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-12-03 16:30:23 +00:00
Lapo Calamandrei
d55aa2a859
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-12-03 16:30:23 +00:00
Lapo Calamandrei
e6d7df7233
Adwaita: render updated assets.
2016-12-01 13:17:02 +00:00
Lapo Calamandrei
35e6a8eb0d
Adwaita: update assets svg
...
correct colors for pointy sliders assets.
2016-12-01 13:17:02 +00:00
Cosimo Cecchi
5282991ab9
Adwaita: make rubberband selection work again for libgd apps
...
libgd views still use the old style class.
2016-11-25 18:53:21 +01:00
Lapo Calamandrei
a47a3fbd3b
Adwaita: correctly style headerbars in a stack
...
corners are correctly rounded now. Stacked splitted headerbars are
not supported yet though.
2016-11-03 18:54:44 +01:00
Lapo Calamandrei
0ad5d51d8a
Adwaita: no rounded corners for solid-csd.
2016-10-29 17:21:23 +02:00
Jaime Velasco Juan
0d104b041a
win32 theme: Fix tooltip borders
...
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-20 16:57:24 +02:00
Jaime Velasco Juan
ebd2487df2
win32 theme: Fix combobox
...
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-20 16:57:24 +02:00
Jaime Velasco Juan
ad258bc81c
win32 theme: Fix column headers
...
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-20 16:57:24 +02:00
Jaime Velasco Juan
d47d342012
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-20 16:57:24 +02:00
Jaime Velasco Juan
49f2ed37cd
win32 theme: Fix scale widget
...
It was invisible before.
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-20 16:57:24 +02:00
Jaime Velasco Juan
bece404043
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-20 16:57:24 +02:00
Jaime Velasco Juan
91d4879f82
Fix CSS warnings in win32 theme
...
https://bugzilla.gnome.org/show_bug.cgi?id=773221
2016-10-20 16:57:24 +02:00
Jaime Velasco Juan
eda51b4ef5
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-20 16:57:24 +02:00
Lapo Calamandrei
e75314ec17
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 15:59:33 +02:00
Lapo Calamandrei
f3d78aff12
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 15:59:33 +02:00
Lapo Calamandrei
38056d0f6e
Adwaita: sass cleanup
...
aggregate circular button style to the main button structure.
2016-10-18 13:19:02 +02:00
Lapo Calamandrei
c41294e2be
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:33:40 +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
Lapo Calamandrei
d77dc25b8d
Adwaita: more borders color tweaks
2016-04-17 18:07:58 +02:00
Lapo Calamandrei
b34c3dce2a
Adwaita: cosmetics
2016-04-17 15:26:22 +02:00
Lapo Calamandrei
6ee670b697
Adwaita: dark variant borders color tweaks
2016-04-17 15:24:57 +02:00
Lapo Calamandrei
32674cb1d3
Adwaita: pushed button style tweak
...
use a solid background.
2016-04-17 15:21:31 +02:00
Lapo Calamandrei
f10971eefd
Adwaita: button style tweak
...
add a darker bottom border to buttons to add some depth.
2016-04-17 15:06:13 +02:00
Lapo Calamandrei
5b7c06118c
Adwaita: ensure dialogs titlebar rounded corners
...
broken from my previous commit about rounded corners, dialogs
doesn't use the "window" node, but the "dialog" node, so use the
.background styleclass in the selectors which is more generic.
2016-04-16 14:42:13 +02:00
Lapo Calamandrei
b64816ed8d
Adwaita: more border color tweaking
2016-04-16 14:32:04 +02:00
Lapo Calamandrei
d5b26eb034
Adwaita: lighten border color a bit
2016-04-16 14:28:29 +02:00
Lapo Calamandrei
8394317cc2
Adwaita: flatten the switch base
2016-04-16 13:41:32 +02:00
Lapo Calamandrei
b744c07b44
Adwaita: flatten entries and similar widgets
2016-04-16 13:35:48 +02:00
Lapo Calamandrei
2184c910eb
Adwaita: delete unused mixin
2016-04-16 13:21:39 +02:00
Lapo Calamandrei
940c77ad43
Adwaita: flatten scale and progressbar trough
2016-04-16 13:19:41 +02:00
Lapo Calamandrei
8ee4e45f8a
Adwaita: ensure titlebar corners are not rounded...
...
...when the window is maximized or tiled, by using more specific
selectors, since there were cases of erroneusly rounded corners.
See https://bugzilla.gnome.org/show_bug.cgi?id=765038
2016-04-16 12:04:02 +02:00
Lapo Calamandrei
159c65dcb8
Adwaita: really fix solid-csd
...
add a specificity bump hack in the titlebar solid-csd styling to
avoid being overridden by the split titlebar theme logic.
2016-04-15 18:28:26 +02:00
Lapo Calamandrei
de78627494
Adwaita: fix backdrop solid-csd
...
titlebar rounded corners were not overridden for backdrop state.
2016-04-15 18:00:37 +02:00
Lapo Calamandrei
266ae74afc
Adwaita: better solid-csd styling
2016-04-15 16:51:29 +02:00
Lapo Calamandrei
85e37925f0
Adwaita: transparent textview border border
...
So it will play nicely with gedit color combinations.
See https://bugzilla.gnome.org/show_bug.cgi?id=764203
2016-04-04 12:03:11 +02:00
Lapo Calamandrei
d23c6c6246
Adwaita: style textview border
...
see https://bugzilla.gnome.org/show_bug.cgi?id=764203
2016-04-02 16:24:52 +02:00
Lapo Calamandrei
f2f1725b40
Adwaita: cosmetic fixes
2016-04-02 16:03:02 +02:00
Lapo Calamandrei
b1205a9c96
Adwaita: set secondary caret color to selection blue
...
see https://bugzilla.gnome.org/show_bug.cgi?id=764204
2016-04-01 16:48:13 +02:00
Matthias Clasen
d8da5879aa
Adwaita: theme acceleditor > label
...
We need to have an opaque background here, otherwise the underlying
cell shines through.
https://bugzilla.gnome.org/show_bug.cgi?id=764376
2016-03-30 19:50:22 -04:00
Lapo Calamandrei
38f94194a6
Adwaita: set caret-color for drop targets
2016-03-29 15:06:11 +02:00
Lapo Calamandrei
e7cd3dddd8
Adwaita: cosmetic fix
2016-03-29 15:01:57 +02:00
Matthias Clasen
82bde5b84d
HighContrastInverse: Fix suggested-action colors
...
Choose a suitable foreground color instead of hardcoding white.
https://bugzilla.gnome.org/show_bug.cgi?id=764170
2016-03-25 22:45:55 -04:00
Jakub Steiner
ac62bc0df9
High Contrast Inverse: switches
...
- make sure both non active and active states are contrasty
https://bugzilla.gnome.org/show_bug.cgi?id=763802
2016-03-24 16:43:20 +01:00
Jakub Steiner
7ac7b523d8
High Contrast Inverse: set contrasty selected items
...
- selected bg was set lighter without appropriate fg color
https://bugzilla.gnome.org/show_bug.cgi?id=763804
2016-03-24 16:35:19 +01:00
Jakub Steiner
adb2b5c758
High Contrast Inverse: scale trough fix
...
- make the trough more visible for HCI
https://bugzilla.gnome.org/show_bug.cgi?id=763805
2016-03-24 16:32:01 +01:00
Lapo Calamandrei
16dc164292
Adwaita: avoid sizing transition on the scale...
...
... since it ends up jumpy.
2016-03-24 13:15:23 +01:00
Lapo Calamandrei
f5b6ab4557
Adwaita: placesview connect to server label padding
...
adds some padding to the "connect to server" label
2016-03-24 11:33:33 +01:00
Lapo Calamandrei
aa821429b1
Adwaita: fix menu scroll arrows positioning
...
adresses the style part of
https://bugzilla.gnome.org/show_bug.cgi?id=764118
2016-03-24 11:25:52 +01:00
Benjamin Otte
41195f6300
switch: An active switch is :checked
...
Fix an oversight that should have happened in the gadget refactoring:
An active switch should be :checked, just like togglebuttons,
checkbuttons, etc.
2016-03-23 18:14:57 +01:00
Lapo Calamandrei
ee94f9ff89
Adwaita: simplify treeview:drop(active) code
2016-03-21 19:42:54 +01:00
Matthias Clasen
4ae057f07b
Adwaita: Update treeview drop target styling
...
This reinstates the between-the-rows highlight that was lost
at some point.
https://bugzilla.gnome.org/show_bug.cgi?id=763808
2016-03-21 11:56:17 -04:00
Lapo Calamandrei
1dcd88961e
Adwaita: more evident colorswatch drag hilight
2016-03-21 01:19:12 +01:00
Lapo Calamandrei
4973b55ad9
Adwaita: titlebutton fix
...
use a better selector and fix the styling on selection-mode.
2016-03-21 01:02:30 +01:00
Lapo Calamandrei
44e225e50b
Adwaita: add a transition to the scale slider
2016-03-21 00:46:44 +01:00
Lapo Calamandrei
eacd632e5e
Adwaita: add a transition to the switch slider
2016-03-21 00:44:47 +01:00
Lapo Calamandrei
6598dca783
Adwaita: sligthly dim backdrop selected fg color
2016-03-21 00:25:44 +01:00
Lapo Calamandrei
2e2c423c78
Adwaita: clean up
2016-03-21 00:22:24 +01:00
Lapo Calamandrei
de466e7b28
Adwaita: rework places sidebar styling
...
set colors on rows istead of images.
2016-03-20 23:38:49 +01:00
Lapo Calamandrei
524ca3c2d5
Adwaita: fix treeview spinbutton style
2016-03-20 23:33:51 +01:00
Lapo Calamandrei
c867b17cc8
Adwaita: fix treeview entry style
...
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=763955
2016-03-20 23:18:49 +01:00
Jakub Steiner
7224dd76db
High Contrast: sidebar round buttons
...
https://bugzilla.gnome.org/show_bug.cgi?id=763774
2016-03-20 22:07:03 +01:00
Paolo Borelli
d457b4f4a5
css: use "disabled" instead of the "insensitivie"
...
Not only there is a typo, but it is also deprecated.
2016-03-20 17:49:15 +01:00
Lapo Calamandrei
397bacee6e
Adwaita: fix places sidebar icons style
...
the color wasn't changing in backdrop.
2016-03-19 20:13:06 +01:00
Lapo Calamandrei
0174803149
Adwaita: added a transition to the backdrop state to most widgets
2016-03-19 19:56:15 +01:00
Lapo Calamandrei
38211ff800
Adwaita: clean up checkbutton and radiobutton styling
...
some superfluous selectors there since generic label styling was
broken.
2016-03-19 18:59:29 +01:00
Lapo Calamandrei
ec50042228
Revert "Adwaita: checkbutton and radiobutton backdrop color fix"
...
This reverts commit 43937c6aa0
.
Which was needed since the label styling was broken.
2016-03-19 18:57:33 +01:00
Lapo Calamandrei
e079b92a55
Adwaita: fix label styling
...
backdrop wasn't in the mix, added and adjusted other widgets
styling not to be overridden by it when not needed.
Spotted a typo making the backdrop base color white in the process.
2016-03-19 18:56:41 +01:00
Lapo Calamandrei
20a8ac5542
Adwaita: reset entry props on horizontal spinbuttons
...
the spinbutton node is where the styling is applied, the leftover
properties on the entry node make a backdrop transition bad.
2016-03-19 18:09:22 +01:00
Lapo Calamandrei
8f2213836c
Adwaita: remove commented out code
2016-03-19 17:53:36 +01:00
Lapo Calamandrei
43937c6aa0
Adwaita: checkbutton and radiobutton backdrop color fix
...
this sets the right backdrop color to the label insider the
aformentined widgets.
2016-03-19 17:46:49 +01:00
Lapo Calamandrei
99e2f91dfe
Adwaita: simplify headerbar style
2016-03-19 17:23:39 +01:00
Lapo Calamandrei
5a0aeec3f4
Adwaita: correctly order backdrop decoration node shadows
...
... otherwise setting a transition to the backdrop state will make
the window resize, since the shadows size gets interpolated.
2016-03-19 17:08:17 +01:00
Lapo Calamandrei
50b5820669
High Contrast: switch style fix
2016-03-18 19:25:09 +01:00
Lapo Calamandrei
48fb37f341
High Contrast: don't hardcode a font-size on the switch
2016-03-18 19:10:36 +01:00
Lapo Calamandrei
a46058451e
High Contrast: stronger entry focus indication
2016-03-18 19:05:20 +01:00
Lapo Calamandrei
7d27fd087e
High Contrast: fix a typo
2016-03-18 19:03:19 +01:00
Lapo Calamandrei
3b1484f57c
Adwaita: fix colorscale shrinking when disabled
2016-03-18 18:38:48 +01:00
Jakub Steiner
ad9865126a
High Contrast: fix drop states
...
https://bugzilla.gnome.org/show_bug.cgi?id=763823
2016-03-18 15:48:52 +01:00
Jakub Steiner
3a529614e5
High Contrast: spinbutton active state
...
- more contrast for the active state
- osd active state
2016-03-18 15:44:27 +01:00
Jakub Steiner
4fc5832cfd
High Contrast: osd spinbutton fixes
...
- don't jump around for :backdrop
- only shade focused widgets
2016-03-18 15:30:46 +01:00
Jakub Steiner
c94afa01c4
High Contrast: osd spinbuttons
...
https://bugzilla.gnome.org/show_bug.cgi?id=763846
2016-03-18 15:22:16 +01:00