1. 03 Jul, 2016 1 commit
    • Georges Basile Stavracas Neto's avatar
      css: add background-blend-mode support · 369db4a4
      Georges Basile Stavracas Neto authored
      CSS supports blend modes, in which a series of layers are
      merged together according to the given operation or set of
      operations.
      
      Support for blend modes landed on Cairo, which exposes all
      the commons and also the exquisites blend modes available.
      Adding support for blend modes, then, is just a matter of
      using the available Cairo operations.
      
      This patch adds the background-blend-mode CSS enum property,
      and adapts the background rendering code to blend the backgrounds
      using the available blend modes when they're set.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=768305
      369db4a4
  2. 12 Apr, 2016 1 commit
    • Matt Watson's avatar
      css: always get default font size in pixels · df08fc91
      Matt Watson authored
      Fixes a couple bugs...
      
       - Pixel font sizes in css would render as point sizes.
      
       - For em font sizes, where the parent size was set and not default, we would
         incorrectly convert a pixel value from points to pixels.
      
      We'll always grab the default font size in pixels so we don't keep confusing
      things.
      
      Worth noting that gtk css font-size will still behave differently than the
      web. Pango interprets font-size differently.
      df08fc91
  3. 04 Dec, 2015 1 commit
  4. 01 Dec, 2015 1 commit
  5. 06 Jul, 2015 1 commit
  6. 05 Jul, 2015 1 commit
  7. 28 Aug, 2014 1 commit
  8. 14 May, 2014 1 commit
    • Benjamin Otte's avatar
      css: Add a -gtk-icon-style property · 109fcb98
      Benjamin Otte authored
      The values can be:
        "requested" - the style as requested
        "regular"   - use a regular full-color icon
        "symbolic"  - use a symbolic icon
      
      The property defaults to "requested", so no changes should be seen
      unless CSS overrides it.
      It is also inherited, so that using this CSS
        .toolbar { -gtk-icon-style: symbolic; }
      is enough to force the whole toolbar to use symbolic icons.
      109fcb98
  9. 20 Aug, 2013 1 commit
  10. 01 Dec, 2012 2 commits
  11. 17 Sep, 2012 1 commit
  12. 17 Apr, 2012 5 commits