[Breeze] [Bug 495427] New: Steam tray icon is hardly visible in light Plasma theme
Jack Desmond
bugzilla_noreply at kde.org
Sun Oct 27 12:27:56 GMT 2024
https://bugs.kde.org/show_bug.cgi?id=495427
Bug ID: 495427
Summary: Steam tray icon is hardly visible in light Plasma
theme
Classification: Plasma
Product: Breeze
Version: 6.2.2
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: Icons
Assignee: visual-design at kde.org
Reporter: jackharro282 at gmail.com
CC: kainz.a at gmail.com, m at nueljl.in
Target Milestone: ---
Created attachment 175272
--> https://bugs.kde.org/attachment.cgi?id=175272&action=edit
Example of the issue next to the cursor
SUMMARY
Steam's builtin tray icon, $STEAMDIR/public/steam_tray_mono.png, is coloured
white and is hardly visible against a white system tray. This can be fixed by
adding data to the Breeze icons.
STEPS TO REPRODUCE
1. Change the Plasma theme to Breeze (not Breeze Dark)
2. Launch Steam
3. Enable a system tray widget and Steam in that widget if not configured
already
OBSERVED RESULT
The icon is hardly visible
EXPECTED RESULT
The icon is visible and either has a black version or uses the already included
steam logo
SOFTWARE/OS VERSIONS
(available in the Info Center app, or by running `kinfo` in a terminal window)
Operating System: Fedora Linux 40
KDE Plasma Version: 6.2.2
KDE Frameworks Version: 6.7.0
Qt Version: 6.7.2
Kernel Version: 6.11.4-201.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-7700HQ CPU @ 2.80GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 630
ADDITIONAL INFORMATION
Adding a flle in ~/.local/share/icons called steam_tray_mono.png fixes the
issue. For example, you can reproduce my working configuration:
```
$ cp /usr/share/icons/breeze/apps/48/steam.svg
~/.local/share/icons/steam_tray_mono.svg
$ ln -s steam_tray_mono.svg ~/.local/share/icons/steam_tray_mono.png
```
Which copies the svg from Breeze to the user's icon directory then links
steam_tray_mono.png to that file.
My suggestion is to emulate this by including a symliink called
steam_tray_mono.png to steam.svg, like how there's a symlink called
com.valvesoftware.Steam that is just a link to the main file. Note that the
file extension matters in this case for some reason or another (usually it's
agnostic in the Freedesktop specs?)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Visual-design
mailing list