GTK2 Themes

Source (link to git-repo or to original if based on someone elses unmodified work): https://bitbucket.org/newhoa/victory-gtk-theme

43
7 .9
Description:

Victory is a bright, flat, and minimalist theme. This theme was made using, and primarily for use on, Xubuntu and Lubuntu 16.04 thru 18.04, but should work fine with any XFCE/LXDE-based distro. Gtk3 elements should work on Gtk 3.18 (Ubuntu 16.04) and above. Even though a Gtk3 theme is provided, I have not tested it on Gnome3, so please report issues. As of the 18.07 release, Gtk3 theming has become the primary focus, and as of this release, all Gtk3 elements should be themed correctly. I've also included variant borders and styles for Openbox and XFWM, as well as a notification theme for XFCE. Again, please let me know if anyone has any problems, thoughts, constructive criticisms, etc.

Thanks again everyone... I really appreciate all the feedback, votes, and comments!

I have also recently set up Patreon and Liberapay pages for those interested in supporting my work, and any contributions are greatly appreciated:

https://www.patreon.com/newhoa
https://liberapay.com/newhoa/

Thanks!

- Darin


----------------------------------------------------------

++ Installing ++

To install, downloaded the tar.gz, open it and extract the folder of your preferred theme into your ~/.themes folder (if your home directoy does not have a .themes folder, create one). Then open your desktops Appearance Manager to select the theme.

+ Appearance Managers

- XFCE: xfce4-appearance-settings (for Theme/Controls)
- XFCE: xfwm4-settings (for Window Border)

- LXDE: lxappearance (for Theme/Controls)
- LXDE/Openbox: obconf (for Window Border)

+ Theme Directory is located at /home/USERNAME/.themes


----------------------------------------------------------

++ Configure ++

You can modify the colors and change some styles in the /home/USERNAME/.themes/victory-gtk-theme/gtk-3.20/gtk.css file. Open that file and you can change the colors. At the bottom you can uncomment lines for various custom styles that will affect certain applications or parts of the theme (more styles to be added later). The picture for this theme is using Thunar, for example, with the thunar custom view line uncommented. This removes the back/forward/home buttons from thunar and makes the location bar take up all the space.


----------------------------------------------------------

++ Credits ++

In the first preview image I am using the Victory Icon Theme and the wallpaper Flow by tri5tian here on this site. Icons used in the second image (temporarily removed until I have time to re-add the color variants after the 18.07 release) include Boston icons, Arc icons, Papirus icons, Breeze icons.

Victory Icon Theme: https://www.opendesktop.org/p/1012338/
Flow by tri5tian: https://www.opendesktop.org/p/1043280/
Boston Icon Theme: https://www.gnome-look.org/p/1012402/
Arc Icon Theme: https://github.com/horst3180/arc-icon-theme
Papirus Icon Theme: https://github.com/PapirusDevelopmentTeam/papirus-icon-theme
Breeze Icon Theme: https://github.com/KDE/breeze-icons

----------------------------------------------------------

WiseFerret

10 years ago

This is a ely theme. I have only 2 problems with it:

1. It does not come in a dark flavour with regular text size - only with small size.

2. It is difficult to distinguish unselected tabs from one another.

Report

C

newhoa

10 years ago

Thanks a lot!

Did you mean the whole theme dark, or with a dark panel? A lot of people asked for a dark panel, so I was using the small theme just to try it out for now.

1. If you want a dark panel with the regular Victory theme, you can go to your panel properties and under 'Background' set it to any color you want - then use gnome-color-chooser to select the font color to a brighter color.

If you use Ubuntu, gnome-color-chooser is in the repositories, or you can check the website: http://gnomecc.sourceforge.net/

2. Yeah... I changed the tabs in this release so they might be easier to see when people used dark colors... but I don't think it helps much, plus they are harder to distinguish at brighter colors. If you go to /home/yourname/.themes/Victory - find the gtkrc file, open it in gedit, find the line:

Quote:style "tabs" = "wider"
Under that, you will see bg[ACTIVE] - this controls the color of inactive tabs. Before I had it set to:

Quote:bg[ACTIVE] = shade (0.9, @bg_color)
Try using that - 0.8 is darker, 0.7 is even darker, etc.

Try that out, and see if 0.9 is better - or if you find something you like more, let me know. I'll have to change this back in the next release.

Thanks again!

- Darin

Report

WiseFerret

10 years ago

Thank you very much for the tips! I did mean dark panel and dark menus, shiki style. The small victory theme would look great if not for the small text. I prefer not to use gnome-color-chooser, though, as it seems to override the definitions set by themes (unless I miss something about how it works).

I'll try the tip about the inactive tabs, but I think my problem is the non-existing border between them, not their own background colour.

Report

C

newhoa

9 years ago

Hey, not sure if you still use the Victory theme, but I added dark menus and a dark panel.

http://gnome-look.org/content/show.php?content=123936

- Darin

Report

C

newhoa

10 years ago

Hey, I just took a look at it real quick. Try this... find that line:
Quote:style "tabs" = "wider"
And under that, you will see where it says engine "murrine". Between the two brackets, where the gradient_shades line is, add this line:
Quote:contrast = 1.0
See if that helps any. A higher number (1.4, etc) will make it darker... a lower number (0.5) will make it lighter.

I wish I could find a way to have that border only on inactive tabs.

Anyway, hope that helps.

- Darin

Report

C

newhoa

10 years ago

I see what you mean about the tab border... I've thought the same thing. Last time I tried to give the inactive tabs a border, it makes the entire border around the active tab and content really dark and it's kind of ugly. I'll try to look at it again, though.

gnome-color-chooser will override theme defaults, but it doesn't alter the theme file itself. It puts a second gtkrc file in your home directory, and gnome takes preference to elements in that file over a theme file. gnome-color-chooser has a revert button that will undo all the changes, or you could just delete the gtkrc file in the home directory.

So many people love the dark panels... you would think the gnome people would make it easier. The panel properties lets you set the background... but not the text. I don't get it.

Anyway, thanks again for your thoughts. If you ever have any other ideas or questions or whatever, feel free.

- Darin

Report

oguncak

10 years ago

hi, first i want to say that i like your theme very much and use it now. the left panel colored in harmony with icons is pretty. but i think that the window buttons (close/minimize/maximize) should be some more explicit as in shiki or new wave. i think you wish to keep naivity within the theme, but i expect you to improve this issue keeping the aesthetic.

Report

C

newhoa

10 years ago

Thanks for compliment and idea.

Just to see if I understand right, do you mean you like the - + X better than the up and down arrows?

- Darin

Report

xah

10 years ago

Where is icons in your first screenshot

Report

C

newhoa

10 years ago

Those are moblin icons. If you use Ubuntu, they are in the repository - they're called moblin-icon-theme... or in software-center just search for moblin icons.

If you use another distro, I'm not sure if they're in the repositories. I found this set on Deviant Art... it's not exactly the same, but close.

http://aymaraceci.deviantart.com/art/Simple-Moblin-Icon-Theme-135750701?offset=10

- Darin

Report

C

newhoa

10 years ago

Those are moblin icons. If you use Ubuntu, they are in the repository - they're called moblin-icon-theme... or in software-center just search for moblin icons.

If you use another distro, I'm not sure if they're in the repositories. I found this set on Deviant Art... it's not exactly the same, but close.

http://aymaraceci.deviantart.com/art/Simple-Moblin-Icon-Theme-135750701?offset=10

- Darin

Report

play

10 years ago

Hi. There is a little bug with the toggle button.

I create GUI's in python (pygtk). When i put a toggle button inside an hbox or vbox (not sure you know what they are), they look fine.

However, when i put them inside a box, and put that box inside another box, the button looks like this:

http://img688.imageshack.us/img688/1383/screenshot1fs.png

at first i thought it was a pyGTK bug. But others on the irc channel suggested changing themes and walla, the toggle button looked fine. So yea... slight bug :)

Report

play

10 years ago

Sorry forgot to add this.

To replicate the issue, save this the code here:

http://paste.pocoo.org/show/234004/

into a python file(code.py) and from terminal do

you@somewhere~: python path/to/code.py



Report

C

newhoa

10 years ago

On the last update, I had added something to theme the toggle buttons for Transmission, and accidentally set it wrong - it looked just like that. The next day or so, I reuploaded a new version to fix it.

The example you sent (thanks!) doesn't give me any problems in the current version.

Sometimes if you install a new release through Appearance Preferences, it still leaves an old version in the themes folder, and may use that.

See if completely deleting the Victory folders from your /home/yourname/.themes folder, and then redownloading the new one fixes this.

Let me know if that helps at all. It's the only thing I can find right now that would cause that. I'll keep looking, though.

Thanks a lot for helping find the bugs and problems, I really appreciate it. And for sending the example!

- Darin

Report

play

10 years ago

No, thanks alot for fixing bugs!

Anyhow, i deleted the one i was using, downloaded the updated version and installed it.

It looks better, but I am not sure if it's intended to look the way it looks. The "normal" and "pressed" states look the same.

Screenshots:

Normal:
http://img411.imageshack.us/img411/5360/screenshot1wm.png

Pressed:
http://img203.imageshack.us/img203/105/screenshot2lr.png

Report

C

newhoa

9 years ago

Hey, this button bug should be fixed now. If you still use this theme, try deleting the old theme and download the new one, and let me know.

- Darin

Report

play

9 years ago

Yes i still use and yes, now i can see a subtle difference in the button.

thanks for this :)

Report

C

newhoa

10 years ago

Yeah, that's the way it was meant to look... but it was really only meant for Transmission where it was more apparent. I've changed it on the one I'm working on so it is more clear, but I still don't like that it effects other applications. I'll probably take it out soon. It is distracting in practically all other cases. Especially when next to other buttons.

- Darin

Report

C

newhoa

10 years ago

This should look a little better now, but still a little odd. I'll take this out within the next release or two (Probably when the next Ubuntu with the new Gnome comes out). Transmission won't need it anymore.

One way around this, and the reason I had to make it such a broad style for Transmission, is to make sure your apps have specific widget names.

Transmission doesn't, so to apply the property to Transmission also means it will be applied to anything else that leaves its widget unnamed.

For example, the main window of Nautilus has the widget name Nautilus, ensuring that only widget styles with the Nautilus prefix will be applied to it, and to nothing else.

I've had the most problems doing this theming thing with programs that leave their widgets unnamed. One, because of the problem above... and two, because when the program is updated, if any other widget is added in the way of the named widget, it will break the theming.

In Nautilus, even if the sidebar changes, and adds a vbox or anything, it doesn't matter, because it can still be named NautilusSidePane.

I hope all this makes sense, and is correct. Maybe it's a misunderstanding on my part, because I'm new to all this. But a lot time on this theme has been spent fixing updates to programs who either always change the widget names, or leave them unnamed - requiring each release with something added to be rethemed. This then may break another app themed because it becomes a very broad style.

Cardapio was similar to this, but fortunately tvst was kind enough to fix a Glade problem, so now Cardapio theming is easy and consistent.

https://bugs.launchpad.net/cardapio/+bug/594629/comments/6

Well, just thought I'd give an update. Should be better in this release, and I'll probably take it out in a future release. But it would be nice if anyone working on an application reading this could create specific names for their widgets.

Anyway, thanks again, and hope you still enjoy the updates.

- Darin

Report

ingvildr

10 years ago

What is that dark metacity theme in your third screenshot looks really good.

Report

C

newhoa

10 years ago

Someone also asked about that border earlier, so I'll use that answer here! It's from the Ambiance Drakfire Mod on Gnome-Look:
http://gnome-look.org/content/show.php/Ambiance+Drakfire+Mod?content=124028

But it looks like that one was from this Fresh Dark Gnome theme on DeviantArt:
http://hcalves.deviantart.com/art/Fresh-Dark-Gnome-Theme-2-1-95737856

Which itself was from K03 theme?
http://gnome-look.org/content/show.php/K03?content=86417

The Drakfire mod one matches best, and is the one I used in the picture. The K03 theme I think includes a borderless version, which is cool too. It's a really nice border.

- Darin

Report

vadi2

10 years ago

Don't like how it messes with the default window control layout (moved 2/3rds of the button to the right...) and the logo top-right. First was easy to fix, and the theme is quite nice overall.

Report

C

newhoa

10 years ago

Thanks for the feedback.

I'm not sure what you mean by the logo.

But I've changed the minimize, maximize, and close buttons for the next one. All the buttons should default to the right.

I was trying to find a way to have them default to either what the previous selected theme used (but I couldn't do this, and make them show up in the Appearance Properties at the same time) - or, if the user had changed their gconf settings, let it keep that.

I don't know how to do either of those, though... so if there is a way, someone let me know!

Honestly, I'd like to see this setting somewhere in the appearance properties. Under Appearance > Properties > Window Manager you should be able to pick a window border, and set the layout. And no theme should override the users settings - only suggest a change.

- Darin

Report

amiroff

10 years ago

Hello! Nice theme!

I'd like to report a bug, using this theme, menus in Thunderbird are invisible. Clicking reveals the clicked menu though, but only until mouse leaves menubar again. Here's the screenshot:

http://twitpic.com/21p9x3

Thanks for a great theme!

Report

C

newhoa

10 years ago

Hey, thanks!

Someone (tseligkas) on the first page of the comments also asked about the Thunderbird menu. It's a Mozilla bug (Firefox also used to have this problem), but they've fixed it for Thunderbird 3.1.

WebUpd8 posted a DEB for it on their site:
http://www.webupd8.org/2010/06/download-thunderbird-31-ubuntu-deb.html

Or if you would feel better downloading it from the official website, it's on there as an archive:
http://www.mozillamessaging.com/en-US/

Sorry about the problem, but hope this helps. Let me know if it does, and let me know if you have any other problems, questions, ideas, or whatever.

Thanks again!

- Darin

Report

12345678910
12612
product-maker ganeshedge Oct 09 2020 10 the best
10 the best
product-maker ewertonurias Sep 02 2019 10 the best
10 the best
product-maker novomente Sep 05 2018 9 excellent
+ Really nice and smooth theme
product-maker maurics Aug 21 2018 9 excellent
+
product-maker thwald Nov 29 2017 9 excellent
product-maker duschaan Oct 15 2017 9 excellent
product-maker OCD4LIFE Oct 05 2017 9 excellent
product-maker adrj Sep 07 2017 9 excellent
product-maker fishears Aug 14 2017 9 excellent
Very nice. I wish the variants had matching gtk3 versions though
product-maker izzzy May 15 2017 9 excellent
product-maker xfcegure Mar 18 2017 3 bad
product-maker alibaba2 Feb 01 2017 9 excellent
product-maker Ghostdmn Jan 30 2017 9 excellent
product-maker Tiboriyo Jan 16 2017 9 excellent
product-maker tepca Jan 01 2017 3 bad
product-maker dergnome Dec 26 2016 3 bad
product-maker hictio Dec 01 2016 9 excellent
product-maker account Nov 29 2016 9 excellent
product-maker zolix Nov 25 2016 9 excellent
product-maker krourke Nov 23 2016 9 excellent
product-maker xindelar Nov 23 2016 9 excellent
product-maker jonadb Jul 28 2016 9 excellent
product-maker sur4k May 27 2015 9 excellent
product-maker frodoom Jan 26 2013 3 bad
product-maker qwertzui Jan 14 2013 3 bad
product-maker lieter Jan 08 2013 3 bad
product-maker Hunrob Oct 19 2012 9 excellent
product-maker lxdefanbr May 07 2012 9 excellent
product-maker arcadia1992 Mar 30 2012 3 bad
product-maker hackerleo Mar 25 2012 9 excellent
product-maker Speaktrap Mar 18 2012 3 bad
product-maker socialinux Mar 17 2012 9 excellent
product-maker sasy360 Mar 16 2012 9 excellent
product-maker dilomo Jan 31 2012 9 excellent
product-maker flatcat Sep 05 2011 9 excellent
product-maker orcinus-7d7 Aug 25 2011 9 excellent
product-maker lexming Aug 22 2011 9 excellent
product-maker Barbi Aug 21 2011 9 excellent
product-maker Prunelle Jun 03 2011 9 excellent
product-maker marcaemus May 29 2011 9 excellent
product-maker babarosa May 27 2011 9 excellent
product-maker hotice May 27 2011 9 excellent
product-maker otabek Apr 11 2011 9 excellent
product-maker gracca Apr 08 2011 9 excellent
product-maker jusamawi Apr 08 2011 9 excellent
product-maker lor-anonymous Apr 03 2011 9 excellent
product-maker nickcloy Apr 03 2011 9 excellent
product-maker yeaten Mar 31 2011 9 excellent
product-maker SkiesOfAzel Mar 19 2011 9 excellent
product-maker bubi Mar 19 2011 9 excellent
product-maker 2sev Mar 18 2011 9 excellent
product-maker yowky Jan 31 2011 9 excellent
product-maker guv999 Jan 19 2011 9 excellent
product-maker ceebeebg Dec 14 2010 9 excellent
product-maker archandy Dec 14 2010 3 bad
product-maker infodroid Dec 13 2010 3 bad
product-maker turup Dec 13 2010 9 excellent
product-maker coolaman Dec 11 2010 9 excellent
product-maker jecovier Dec 06 2010 3 bad
product-maker amorpher Dec 04 2010 9 excellent
product-maker agaya Dec 02 2010 9 excellent
product-maker winterwoodland Dec 02 2010 9 excellent
product-maker shankru85 Dec 02 2010 9 excellent
product-maker Vortex0965 Dec 02 2010 9 excellent
product-maker PiotrekToJa Dec 02 2010 9 excellent
product-maker Ramirez Dec 02 2010 9 excellent
product-maker rosstimson Nov 11 2010 9 excellent
product-maker mrhmouse Oct 25 2010 9 excellent
product-maker gesquive Oct 18 2010 9 excellent
product-maker damaa Oct 17 2010 9 excellent
product-maker derinus Oct 16 2010 9 excellent
product-maker Tipiaf Oct 13 2010 3 bad
product-maker starcycle Oct 13 2010 9 excellent
product-maker Notmiown Oct 13 2010 9 excellent
product-maker balakrishnan Oct 13 2010 9 excellent
Be the first to comment
janet
Oct 14 2019
ewertonurias
Sep 02 2019
Zakka
Apr 04 2019
jeffiles
Sep 22 2018
aerogree
Sep 21 2018
maurics
Aug 21 2018
sur4k
May 27 2015
renatolxdefanatic
May 10 2012
ilnanny75
Mar 25 2012
sasy360
Mar 16 2012
lexming
Aug 22 2011
minteastwood
Apr 14 2011
escortgoj
Apr 12 2011
turup
Apr 10 2011
SkiesOfAzel
Mar 19 2011
bubi
Mar 19 2011
hotice
Mar 17 2011
freehope2k
Dec 02 2010
gesquive
Oct 18 2010
demercel
Oct 16 2010
starcycle
Oct 13 2010
Draget
Oct 05 2010
amiroff
Aug 27 2010
RuyJol
Jun 25 2010
shankru85
Jun 22 2010
balakrishnan
Jun 21 2010
Shalakhin
Jun 21 2010
socialinux
Jun 09 2010
sixpounder
Jun 08 2010
chmurlik
May 25 2010
rospo
May 25 2010
vs8
May 24 2010
ace214
May 24 2010
szamot83
May 24 2010
Ninjitisu
May 24 2010
Moimeme
May 23 2010
xah
May 21 2010
evran
May 20 2010
afgomez84
May 06 2010
micio
May 06 2010
cokidvd
Apr 29 2010
carlosmolines
Apr 29 2010
elvisd
Apr 29 2010
novomente
Sep 05 2018
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs pling-store or ocs-url to install things
1 Plings
0 Affiliates
Details
license
GPLv3
version
18.07
updated Jul 22 2018
added Apr 29 2010
downloads 24h
4
mediaviews 24h 0
pageviews 24h 25