GNU bug report logs - #51556
29.0.50; Poor contrast of Customize SVG icons with dark backgrounds

Previous Next

Package: emacs;

Reported by: Kévin Le Gouguec <kevin.legouguec <at> gmail.com>

Date: Mon, 1 Nov 2021 17:57:02 UTC

Severity: normal

Found in version 29.0.50

Fixed in version 29.1

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


Message #29 received at 51556 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: jporterbugs <at> gmail.com, kevin.legouguec <at> gmail.com, 51556 <at> debbugs.gnu.org
Subject: Re: bug#51556: 29.0.50; Poor contrast of Customize SVG icons with
 dark backgrounds
Date: Tue, 2 Nov 2021 08:17:02 -0700
Eli Zaretskii <eliz <at> gnu.org> writes:

>> Thinking about how to fix this in emacs-28, we discussed adding a face
>> and just removing the foreground color from the svg.
>
> Foreground or background?

Foreground.

> AFAIR, we already are able to display SVG with non-default background.
> As for foreground: what does it mean to remove the foreground from an
> image?  Aren't the foreground colors the most important part of an
> image?

It used to be the case that icons normally had 3D appearance and so on,
in which case we obviously couldn't change the colors easily.  Such
icons were normally distributed in some bitmap format.

These days, icons are treated more like glyphs, and the intention is
that they will have colors suitable for the context they are used in.
Such icons are normally distributed as SVG or indeed as TTF files.

See here for some examples:

    https://google.github.io/material-design-icons/#coloring




This bug report was last modified 3 years and 252 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.