Customizable colorschemes

Registered by Bert de Bruijn

It would be nice if color customization would be possible. This could happen in two ways: just a different setup of the already existing colors of the Gnome-theme or selecting new colors which do not depend on the colors used in the rest of the desktop environment. Especially the first would appeal to me. I would like it very much if I could switch the text and background colors in Cardapio but keep it as it is in the rest of my Ubuntu-install.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Obsolete
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Thiago Teixeira
Completed by
Thiago Teixeira

Related branches

Sprints

Whiteboard

-----------------------------
[tvst 2010-07-05]

Thanks for posting this. You actually *can* change the colors in Cardapio, although not through a graphical interface. You'll either need to edit your ~/.gtkrc-2.0 file or use a theme that modifies Cardapio's look-and-feel (such as Victory http://gnome-look.org/content/show.php/Victory+%28Strikes+Again%29?content=123936)

Of course, this is different from putting theme-related options in the Cardapio preferences window, which is what you request. As it is right now, I don't think this is ever going to happen. I'd rather focus on keeping Cardapio simple, lean, and fast.

    ~

To show you what is possible with gtkrc themeing, try adding this to your ~/.gtkrc-2.0 and restarting Cardapio :)
(you will need version 0.9.124 or above for this example, since I went and made theming a little easier as a result of this comment)

-------- add from here --------

style "cardapio-buttons"
{
 fg[NORMAL] = "#FF0000"
 bg[NORMAL] = "#000000"
}
widget "CardapioWindow*" style "cardapio-buttons"

style "cardapio-app-buttons"
{
 text[NORMAL] = "#00FF00"
 base[NORMAL] = "#888888"
}
widget "ApplicationPane" style "cardapio-app-buttons"

-------- up to here --------

    ~

If you want some pointers on how gtkrc works, a few useful pages are:
* http://live.gnome.org/GnomeArt/Tutorials/GtkThemes
* https://wiki.ubuntu.com/Artwork/Documentation/Murrine

UPDATE: I just created a FAQ about this https://answers.launchpad.net/cardapio/+faq/1194

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.