GTK+ gets CSS style theming
blogs.gnome.org
blogs.gnome.org
The Qt guys also have been trying to take this a step further with the declarative UI / QML (basically a tiny DSL for UIs) project:
http://labs.trolltech.com/blogs/2009/05/13/qt-declarative-ui...
I don't know, I think that's a reasonably long period of time in graphics framework development.
But to copy all the flaws of CSS as well?
You can't say that here! But the screenshot makes it pretty clear.
Edit: that's the default engine, as it says in the blog post. I still think GTK looks awful, but this is not really good evidence.