A few hours ago Carlos Garnacho, Programmer for the GNOME project , announced in his blog what promises to be a giant step for configuring and customizing user interfaces with GTK +: the use of files CSS type style.
GTK + is a kit tools for creating graphical user interfaces , which also was initially created to GIMP, Programmed in C, but is object-oriented thanks to a library called GObject.
Remember that GTK + has been built desktops as GNOME, Xfce and LXDE.
To frame Garnacho achieving them share what Miguel de Icaza, GNOME leader , said on this :
This alone will do wonders for the future of Gtk +! [...] This has been a feature / plus / Gtk requested .
For example , to change the background color of a button the user interface , or even do timed transitions (ie, events) :
/ * Set background on GtkCheckButton
* and Other types inheriting from
* It
* /
GtkCheckButton {
background- color: # 14a414;
} / * Animate checkbutton transitions * /
GtkCheckButton: Active {
transition: 200ms ease -in -out;
}
As it explains Carlos , its achievement will greatly facilitate work to developers. It will also serve to provide desks with richer features in terms of widgets, Animations, and rendering.
