Page 1 of 1

How to create a GTK3 theme

Posted: Wed Apr 13, 2022 12:29 am
by BarryK

We have a lot of old GTK2 theme PET packages, not so many for GTK3. What we really want of course, is matching GTK2 and GTK3 themes.

I recently discovered Oomox, which is a GUI app that can clone an existing theme and customize as you wish, and generate GTK 2&3 matching theme. I posted about it to my blog:

https://bkhome.org/news/202204/oomox-gt ... igner.html

oomox1.jpg
oomox1.jpg (56.83 KiB) Viewed 1379 times

But, as I stated in the blog post, you cannot import a theme, and the generated theme is enormous.

It is a lot more work, requiring much more knowledge, but themes can be created from scratch, or, created from another theme that was created from scratch. These can be very small, and this is what Vlasta has done for woof-CE:

https://bkhome.org/news/202204/flat-gre ... of-ce.html

Vlasta created five themes for woof-CE, with improvements by dimkr and 01micko, which is great. These very small themes are also easy to customize, and it was easy-peazy to create a GTK3 theme for my "EasyBlue" GTK2 theme:

https://bkhome.org/news/202204/easyblue ... -gtk3.html

...I just took the Flat-grey-rounded theme from woof-CE and modified some colours, and voila!


Re: How to create a GTK3 theme

Posted: Wed Apr 13, 2022 10:54 am
by BarryK

If you want an app that displays all the GTK widgets, so as to see what a theme looks like:

https://bkhome.org/news/202204/binary-t ... dgets.html


Re: How to create a GTK3 theme

Posted: Thu Apr 21, 2022 2:20 pm
by 666philb

I used this to create fossapups themes and it can also create HiDPI & Darkmode themes


Re: How to create a GTK3 theme

Posted: Thu Jun 15, 2023 12:02 am
by smokey01

I see changing the colours in oomox is quite easy and easy to export it.
How does one change the graphic svg files. I want to make a gtk3 23oz theme. I thought it would be as simple as replacing the svg files but when I exported the theme all the svg reverted to the originals not the ones I had modified.
Where are the source svg files stored?

90485-1.png
90485-1.png (125.98 KiB) Viewed 548 times