This skin was originally based on the breeze-minimal skin (https://store.kde.org/p/1106236) which creates a thin 2px tall titlebar with tiny buttons for the StayOnTop, Configure, and Quit buttons. We now use the new Yakuake skin techniques (added in 2019) to place those buttons in the TabBar.Last changelog:
November 1 2023
* Uses the new 2019 Yakuake Skin features for a Compact Titlebar that combines the titlebar buttons in the tab bar. Can only drag to resize in a small area left of the pin button.
The Best Yakuake skin out there. Thanks a lot! BTW I'm using almost _all_ of your work ;)
One glitch I experience with this skin can be seen here: https://i.imgur.com/WfJKnEb.png Only happens for the active tab. Anything to do about this? TIA!
I've randomly noticed a single white pixel before. It drove me mad trying to figure out why it was happening. You've given me a much needed clue. It looks like it's drawing the text that overflows the "tab area" onto the "titlebar". Hmmm.
What I'm thinking it is the the only part that is visible from the text that is normally shown under the tabbar (titlebar?). https://i.imgur.com/LFKG5zL.png Can we clear that text completely?
Wow, I've been using "thin titlebar" themes so long I complete forgot there was text in the TITLEbar. Welp.
Here's how the default is defined:
* https://github.com/KDE/yakuake/blob/master/data/skins/default/title.skin#L13-L19
And here's what I've been using:
* https://github.com/Zren/yakuake-sodadark-thintitlebar/blob/master/title.skin#L13-L19
I'll need to look into if there's a way to draw the titlebar completely "offscreen", or if I can set the font size to 0, or if I can draw the text as a "transparent color".
Looking at the code that loads the skin, I don't see any "disable the title" options.
https://github.com/KDE/yakuake/blob/02dd8ab51d6dd1dd1c8b3dcc78fc596cd2ed96f5/app/skin.cpp#L107-L118
I fixed it by using [Text] y=-100, I'll upload a v2 in a sec.
Not really, you'll need to download it via the installer in yakuake. I think the Discover app is going to attempt to update widgets some day in the distant future though. Same day I'll learn how to setup an ubuntu PPA.
Discover would be the way to go I guess. Ubuntu PPA would not have helped me on Arch ;) Again thanks for the quick fix, keep up the awesome work you are doing for KDE!
perfect looking theme... nicely readable tab bar and minimalistic menu bar... and colors are very nice! After i managed to install... getting "Unable to locate required files in the skin archive"
If Get Hot New Stuff is acting up, download the zip from the KDE Store, then unzip it at:
~/.local/share/yakuake/kns_skins/
So that you have ~/.local/share/yakuake/kns_skins/sodadark-thintitlebar/tabs.skin
Ratings & Comments
12 Comments
10 10 the best
9 +
The Best Yakuake skin out there. Thanks a lot! BTW I'm using almost _all_ of your work ;) One glitch I experience with this skin can be seen here: https://i.imgur.com/WfJKnEb.png Only happens for the active tab. Anything to do about this? TIA!
I've randomly noticed a single white pixel before. It drove me mad trying to figure out why it was happening. You've given me a much needed clue. It looks like it's drawing the text that overflows the "tab area" onto the "titlebar". Hmmm.
What I'm thinking it is the the only part that is visible from the text that is normally shown under the tabbar (titlebar?). https://i.imgur.com/LFKG5zL.png Can we clear that text completely?
Wow, I've been using "thin titlebar" themes so long I complete forgot there was text in the TITLEbar. Welp. Here's how the default is defined: * https://github.com/KDE/yakuake/blob/master/data/skins/default/title.skin#L13-L19 And here's what I've been using: * https://github.com/Zren/yakuake-sodadark-thintitlebar/blob/master/title.skin#L13-L19 I'll need to look into if there's a way to draw the titlebar completely "offscreen", or if I can set the font size to 0, or if I can draw the text as a "transparent color". Looking at the code that loads the skin, I don't see any "disable the title" options. https://github.com/KDE/yakuake/blob/02dd8ab51d6dd1dd1c8b3dcc78fc596cd2ed96f5/app/skin.cpp#L107-L118 I fixed it by using [Text] y=-100, I'll upload a v2 in a sec.
Cheers for the fast fix! :-D BTW: is there a way to receive this update (and others for widgets etc) automatically?
Not really, you'll need to download it via the installer in yakuake. I think the Discover app is going to attempt to update widgets some day in the distant future though. Same day I'll learn how to setup an ubuntu PPA.
Discover would be the way to go I guess. Ubuntu PPA would not have helped me on Arch ;) Again thanks for the quick fix, keep up the awesome work you are doing for KDE!
perfect looking theme... nicely readable tab bar and minimalistic menu bar... and colors are very nice! After i managed to install... getting "Unable to locate required files in the skin archive"
If Get Hot New Stuff is acting up, download the zip from the KDE Store, then unzip it at: ~/.local/share/yakuake/kns_skins/ So that you have ~/.local/share/yakuake/kns_skins/sodadark-thintitlebar/tabs.skin
Perfect for me. Thanks !