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

            Bug ID: 431593
           Summary: Please redesign or remove KeePassXC icons
           Product: Breeze
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Icons
          Assignee: visual-des...@kde.org
          Reporter: k...@jbev.net
                CC: kain...@gmail.com
  Target Milestone: ---

Breeze ships with a number of different override icons for KeePassXC:

1. A normal colourful one:
https://raw.githubusercontent.com/KDE/breeze-icons/master/icons/apps/48/keepassxc.svg
2. A monochrome version:
https://raw.githubusercontent.com/KDE/breeze-icons/master/icons/status/22/keepassxc-unlocked.svg
3. A monochrome version with an orange padlock:
https://raw.githubusercontent.com/KDE/breeze-icons/master/icons/status/22/keepassxc-locked.svg

We are not particularly happy with the way these icons were designed. The main
flaws are:

The colourful variant is using the wrong green tone and the shading is totally
off (particularly the direction of the background gradient is wrong). If you
want to provide a shaded override icon, please base it on our shaded macOS icon
(without the background of course):
https://github.com/keepassxreboot/keepassxc/blob/develop/share/macosx/keepassxc.iconset/icon_512x512%402x.png

The monochrome variant has totally wrong proportions and the orange padlock
doesn't fit the style at all. We have different versions for light and dark
themes, which have been carefully adjusted for legibility even at low
resolutions. In fact, our version has much higher fidelity and works better at
small tray sizes than the highly simplified Breeze icon, which to me looks
rather glitchy. Mind you, the light variant is not simply a colour-inverted
dark variant. It is shape-inverted. See:
https://github.com/keepassxreboot/keepassxc/tree/develop/share/icons/application/scalable/apps

We are trying not to allow custom overrides for our icons, but Plasma seems to
be ignoring that request and shows the Breeze overrides anyway. Generally, we
would prefer not to be overridden by third-party icons at all, but if you need
to show custom icons, please stick closer to the original and consider my
requests. Personally, I have deleted the Breeze overrides from my system.

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

Reply via email to