How to create a GTK3 theme

Moderator: BarryK

Post Reply
User avatar
BarryK
Posts: 2273
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 564 times

How to create a GTK3 theme

Post 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 1032 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!

User avatar
BarryK
Posts: 2273
Joined: Tue Dec 24, 2019 1:04 pm
Has thanked: 93 times
Been thanked: 564 times

Re: How to create a GTK3 theme

Post 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

User avatar
666philb
Posts: 429
Joined: Thu Jul 09, 2020 3:18 pm
Location: wales uk
Has thanked: 111 times
Been thanked: 146 times

Re: How to create a GTK3 theme

Post by 666philb »

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

User avatar
smokey01
Posts: 163
Joined: Sun Jul 12, 2020 10:46 am
Location: Australia
Has thanked: 21 times
Been thanked: 23 times
Contact:

Re: How to create a GTK3 theme

Post 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 201 times
Post Reply

Return to “EasyOS”