https://bugs.kde.org/show_bug.cgi?id=396091

--- Comment #2 from gr...@sub.red ---
> The differences between breeze-gtk and breeze-gtk-dark are likely a simple 
> omission, the result of forgetting to update the dark variant. Oops.

That's what I thought. And that's why I also think that the code base should be
reduced. There is no point in duplicating all the code for the dark theme if
you could just share the basic stuff like layout, size, shape, ... and then
only swap colours, is it?

> Let me know what I can do to help you get started!

Thanks, I've already done my first submission via Phabricator in the last days.

However, I have some additional suggestions. One is that many GTK+ themes are
using Sass, which offers additional functionality over CSS like variables, some
math and easier nesting/inheritage. Sass needs less code and can be compiled to
CSS afterwards, so it's easier to maintain.
It would also be possible to replace GTK's own extensions, for example use
variables which get replaced at CSS creation time rather than GTK's
@define-color, which resides in the CSS. This would bring the opportunity to
re-use the CSS on the web, if that's a use-case, I don't know. But to me it
looks like some newer KDE web pages are using a Breeze-ish design.

But I'm not sure this is the right place to discuss any of this?

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to