The CSS Theme Engine for Gtk+, Version 0.3.1 is available for download.

About gtk-css-engine

The CSS theme engine for Gtk+ an experimental theme engine reading styling information from CSS rather than the traditional gtkrc format.

The engine has only seen very limited testing and is not suited for production use at this point in time. We are however proud to announce that this is the initial release that supports desktop-wide use.

New and noteworthy

  • Initial support for desktop-wide use.
  • Require ccss >= 0.5.0.
  • Improvements to the Moblesse sample theme.
  • Updates to the Pioneer single canvas theme template.

Usage information

Due to limitations in the Gtk+ toolkit integration working with the CSS engine requires extra steps. Here is a brief rundown that should work on most systems. This workflow requires The Widget Factory to be installed and its twf binary be found in the path.

  1. Install to --prefix=/usr
  2. Delete the directory /usr/share/themes/moblesse
  3. Symlink the tarball’s themes/moblesse directory to ~/.themes/moblesse
  4. Edit themes/moblesse/gtk-2.0/gtkrc.css
  5. Go to themes/moblesse/gtk-2.0 and run make preview
  6. Repeat from 4.

Step 4. creates a gtkrc file called generated.rc which is included in the theme’s boilerplate gtkrc. This ensures gtk is initialised correctly so that foreign applications like Firefox and OpenOffice.org work as expected.

A template tarball for custom themes will be made available shortly.

Availability

c1d0000e00516b50f976db7726cd3f5e6318182704ad04be980d4ec7731e75d4 gtk-css-engine-0.3.1.tar.bz2
9cf4fe99f3b6a30edc892489894252e031b3b988d7f23629e202d97ee689078e gtk-css-engine-0.3.1.tar.gz

Contributors

Robert Staudinger, Thorsten Wilms

2 Responses to “Announcing gtk-css-engine 0.3.1”

  1. christopher Says:

    Thank you for this engine! It will do so much to bring artists closer to the point where they can actually apply their artwork instead of getting lost in workarounds and widget hierarchies. I’m sure theme quality will increase dramatically if the engine is even half of what it could be!

  2. discount uggs boots Says:

    The large amount of air in the heels of these shoes do a wonderful job of cushioning your feet against hard pavement
    Ultra Short
    Ugg Layback
    Men’s AF1 Retro Court shoes
    UGG Ultra Short

Leave a Reply