The latest from the people behind Oxygen Design — pulled straight from our personal blogs.
Oxygen at Akademy 2026
Last weekend I had the privilege of attending Akademy – the yearly gathering of the KDE community. Taking place in Graz, it was a special one, marking the 30th anniversary…
Oxygen 6.8 – more polish for KDE’s classic theme
The big KDE Plasma 6.7 release ushered in the summer. Now, as summer draws to a close, a new 6.8 release is cooking, due to arrive in about a month’s…
I just want us to feel something…
just go do stuf NEW stuf!!!!!!
About time…
.p-enb7538 .pagelayer-col-holder{padding: 10px} .p-enb7538 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important} .p-enb7538 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3} .p-enb7538 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px} .p-enb7538 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993} .p-enb7538 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px} .p-2rp9708 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}…
Small Icons, Big Problems
.p-x1l1906 .pagelayer-col-holder{padding: 10px} .p-x1l1906 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important} .p-x1l1906 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3} .p-x1l1906 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px} .p-x1l1906 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993} .p-x1l1906 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px} .p-2qv1820 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}…
Kommit-ing to a icon
.p-emi6892 .pagelayer-col-holder{padding: 10px} .p-emi6892 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important} .p-emi6892 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3} .p-emi6892 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px} .p-emi6892 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993} .p-emi6892 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px} .p-k9w6885 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}…
I (heart) details.
.p-a2t3234 .pagelayer-col-holder{padding: 10px} .p-a2t3234 > .pagelayer-background-overlay{-webkit-transition: all 400ms !important; transition: all 400ms !important} .p-a2t3234 .pagelayer-svg-top .pagelayer-shape-fill{fill:#227bc3} .p-a2t3234 .pagelayer-row-svg .pagelayer-svg-top{width:100%;height:100px} .p-a2t3234 .pagelayer-svg-bottom .pagelayer-shape-fill{fill:#e44993} .p-a2t3234 .pagelayer-row-svg .pagelayer-svg-bottom{width:100%;height:100px} .p-ujo8825 .pagelayer-col-holder > div:not(:last-child){margin-bottom: 15px}…
Oxygen 6.7 is here: a breath of fresh air for KDE’s classic theme
The year started off bleak. As I was gallivanting through KDE themes at hand, I decided to stick with the Oxygen one. It didn’t take long to notice that this…
The anti-minimalist backlash is the bigger story behind Oxygen’s revival
Following posts on specific work being done on Oxygen, this post is going to try to go beyond the manifest work and look at the bigger picture driving it. The…
Halfway there to 6.7: Updates on Oxygen and Air
The last post regarding work on fixing Oxygen was a month and a half ago. With all that’s happened in between, it feels like so much more time has actually…

