Chicago95
Chicago95 copied to clipboard
Create/Add KDE Plasma 5 Theme
I'm not sure how prevalent this is but Gnome has always been a pain to customize and I'm sure @EMH-Mark-I can attest to the lack of documentation. With a Gnome foundation member stating Gnome should move away from themes (https://samuelhewitt.com/blog/2018-08-05-moving-beyond-themes) I'm thinking I'd like to try adding Plasma 5 theme instead.
Instructions can be seen here: https://techbase.kde.org/Development/Tutorials/Plasma4/Theme it seems like its more SVG based than some quasi CSS.
Its been a learning experience. I don't know anything about Qt, but I've heard good things about it. I just wonder if it's hostile to skeuomorphic border heavy themes such as Chicago95?
The GTK2 & +3 sides of the theme could still have to live on; I don't see those going away anytime soon, just look at GTK2!
I'll check it out soon.
Whats the status on this?
Someone should fork whole GTK2. GTK3 makes things worse in xfce4 (like non customizable back/forwards buttons icons in Thunar, Whisker menu start button...).
@funghetto Nowhere. I haven't had much time to dive into it, sorry.
@vitacell I think the GTK3 version of Whisker menu plugin is good, it's just the inconsistent icon scaling that bugs me. It's more of an XFCE side issue though which was addressed in a newer version of the XFCE panel (seen here), but those of us on an older version aren't going to see any of those benefits of the icon scaling fix. :(
The new panel (XFCE version 4.13.4) requires GTK3.22 which is good, but I must admit that my focus has been more towards the stable release at XFCE 4.12 than 4.13.
Commit https://github.com/grassmunk/Chicago95/commit/120458a88fec79713d41382e3eed832ffe6039af adds a SDDM login screen themed after windows 95.
Nice! Working great. Would love this as a full look and feel theme.
Experimented with pixel2svg and gained an understanding of how KDE themes and SVG files work. Started small with battery.svgz:
This is the battery SVGZ and you can see if in the systemtray as well.
Experimented with pixel2svg and gained an understanding of how KDE themes and SVG files work. Started small with battery.svgz:
This is the battery SVGZ and you can see if in the systemtray as well.
I have a question: are you building it for KDE5, KDE4, KDE3.5 or Trinity? everyone usually is not backward compatible.
@vitacell Judging by the screenshot, that's KDE5. I assume that would be the best target starting out,
KDE4 and 3.5 I don't think are used in any modern distros and Trinity is just keeping one of those alive.
Been over a year so what's the status so far?
Still no updates @Socks9123 but leaving this here for when i decide to pick this up:
https://write.as/niccolove/understanding-kde-plasma-theming-system
:moyai:
🗿
🗿
🗿
In all seriousness. Plasma theming is a mess.
Its been a learning experience. I don't know anything about Qt, but I've heard good things about it. I just wonder if it's hostile to skeuomorphic border heavy themes such as Chicago95?
Using a Kvantum could make theming apps in plasma a little easier if skeuomorphism is a problem. Kvantum would take care of the app styling a.k.a Qt widgets.
The alternative is coding a QT platformtheme from the ground up.
Also Plasma 6 is changing how certain icons get handled, like the ones in the tray, grabbing the icons directly from the system icon theme.