steam-for-linux icon indicating copy to clipboard operation
steam-for-linux copied to clipboard

Add a light mode theme to steam

Open Weirdo1312 opened this issue 5 years ago • 21 comments

Your system information

  • Steam client version (build number or date): Nov 14 2019
  • Opted into Steam client beta?: [Yes/No] Yes

Please describe your issue in as much detail as possible:

I hate dark mode so much i use white themes everywhere now that steam library and steam chat are replaced using custom themes don't work well or don't work at all please make an official optional light mode for steam

Weirdo1312 avatar Nov 16 '19 09:11 Weirdo1312

Ya, dark mode is bad for people (specially people with astigmatism, just like me) and here's some explanation: https://zapier.com/blog/dark-mode-bad-productivity/

https://steamcustomizer.com/ lets you edit your skin theme but not all colors, so I could only do something like this: image

leonsp95 avatar Jan 04 '20 14:01 leonsp95

Ya, dark mode is bad for people (specially people with astigmatism, just like me) and here's some explanation: https://zapier.com/blog/dark-mode-bad-productivity/

https://steamcustomizer.com/ lets you edit your skin theme but not all colors, so I could only do something like this: image

I also suffer from astigmatism but i didn't know that's could be related anyway i wish valve would keep let people theme library and steam chat the new designs aren't bad but things could be just better because people have different opinions on software's look and feel

Weirdo1312 avatar Jan 04 '20 23:01 Weirdo1312

Temporary solution might be changing CSS in steam/steamui/css, but i still wish steam could implement this natively because not everyone (me included) has the ability to learn CSS just to do this.

ghost avatar Apr 06 '20 14:04 ghost

I want to endorse to this request. Has anyone tried to use steam outdoors or with much sun coming from the window? useless I can't see anything, and I don't have any optic problem. Steam thinks that everyone games in a basement, normal people that like to game with some sun coming from the window are not being considered .

TheAquabat avatar Oct 28 '20 15:10 TheAquabat

besides there's health reason for gaming with sun light, it gives you VItamin D and also radiation from the sun kills covid. Steam wants us unhealthy gaming with the shutters closed in the basement. 👎👎

TheAquabat avatar Oct 28 '20 15:10 TheAquabat

still nothing?

Weirdo1312 avatar Dec 19 '20 23:12 Weirdo1312

I've been waiting for this feature since I first installed Steam, back in 2004, so I wouldn't hold your breath.

tautology0 avatar Jan 20 '21 23:01 tautology0

I'd love to see that. Maybe then I could actually read some of the text without having to highlight it first. Like here, for instance, where the user name is dim enough and the time stamp is almost invisible to me:

steam

eriktorbjorn avatar Sep 15 '21 06:09 eriktorbjorn

up

alexeik avatar Feb 01 '23 08:02 alexeik

now that the themes are completely dead, i think is more needed than ever

Weirdo1312 avatar Aug 06 '23 09:08 Weirdo1312

https://github.com/ValveSoftware/steam-for-linux/issues/10018#issue-1868491014

Your system information

https://github.com/ValveSoftware/steam-for-linux/issues/10016#issue-1868477395

  • Steam client version (build number or date):

    • Build number: 1692911603
    • Client build date: Thu, Aug 24 21:51 UTC -08:00
  • Distribution (e.g. Ubuntu): cpe:/o:opensuse:tumbleweed:20230823

  • Opted into Steam client beta?: Yes

  • Have you checked for system updates?: Yes

  • Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]

    tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs
    
    PS /home/rokejulianlockhart> tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs
    /usr/bin/tar: Removing leading `/' from member names
    /home/rokejulianlockhart/.steam/steam/logs/
    /home/rokejulianlockhart/.steam/steam/logs/steamwebhelper.log
    /home/rokejulianlockhart/.steam/steam/logs/systemperfmanager.txt
    /home/rokejulianlockhart/.steam/steam/logs/systemdockmanager.txt
    /home/rokejulianlockhart/.steam/steam/logs/systemaudiomanager.txt
    /home/rokejulianlockhart/.steam/steam/logs/systemdisplaymanager.txt
    /home/rokejulianlockhart/.steam/steam/logs/steamui_update.txt
    /home/rokejulianlockhart/.steam/steam/logs/controller_ui.txt
    /home/rokejulianlockhart/.steam/steam/logs/client_networkmanager.txt
    /home/rokejulianlockhart/.steam/steam/logs/workshop_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/remote_connections.txt
    /home/rokejulianlockhart/.steam/steam/logs/stats_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/sitelicense_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/timedtrial_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/librarysharing_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/text_filter_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/connection_log_7777.txt
    /home/rokejulianlockhart/.steam/steam/logs/cef_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/streaming_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/controller.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/controller.txt
    /home/rokejulianlockhart/.steam/steam/logs/transport_client.txt
    /home/rokejulianlockhart/.steam/steam/logs/transport_steamui.txt
    /home/rokejulianlockhart/.steam/steam/logs/steamui_html.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/steamui_html.txt
    /home/rokejulianlockhart/.steam/steam/logs/systemmanager.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/systemmanager.txt
    /home/rokejulianlockhart/.steam/steam/logs/cloud_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/cloud_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/steamui.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/steamui.txt
    /home/rokejulianlockhart/.steam/steam/logs/steamui_system.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/steamui_system.txt
    /home/rokejulianlockhart/.steam/steam/logs/console_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/console_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/configstore_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/configstore_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/parental_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/parental_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/shader_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/shader_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/appinfo_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/appinfo_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/content_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/content_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/webhelper.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/webhelper.txt
    /home/rokejulianlockhart/.steam/steam/logs/compat_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/compat_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/bootstrap_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/connection_log.previous.txt
    /home/rokejulianlockhart/.steam/steam/logs/connection_log.txt
    /home/rokejulianlockhart/.steam/steam/logs/cef_log.txt
    PS /home/rokejulianlockhart>
    

    logs.tar.gz

  • GPU: AMD Radeon RX 5700

Please describe your issue in as much detail as possible:

Steam should adhere to the system theme. A good first step would be at least conforming to the dark/light mode preference exposed by modern DEs (Windows, KDE, and GNOME).

Steps for reproducing this issue:

  1. [x] image
  2. [x] image

versus

  1. [x] image
  2. [ ] image

RokeJulianLockhart avatar Aug 27 '23 13:08 RokeJulianLockhart

I bought this a while ago, pretty polished

https://jjangless.github.io/Plix-theme/

Lilithbunny avatar Aug 27 '23 13:08 Lilithbunny

It's so easy not to screw that up… All main OSes have a light/dark option in the setting: the steam client has only one thing to do: check that option, and display WHAT THE USER WANTS instead of what some valve guy decided (because they definitely know better than the customers, right?)

That awful grey-on-black low contrast theme is an insult to any user having accessibility issues.

real-felix avatar Sep 09 '23 07:09 real-felix

(because they definitely know better than the customers, right?)

This basically sums up most modern tech companies :smiling_face_with_tear: and one of the reasons I'm crawling towards GOG+Lutris and Sunshine+Moonlight. Two steps forward with Linux compatibility, one step back with braindead designers and/or executives running the show.

To be fair to Valve, it is legitimately more work to design two separate good color schemes. But they chose to succumb to EGS pressure and reimplement entire UI to make it more flashy instead of making it better, so at the end of the day it's still their fault.

AlexeyMarkarov avatar Sep 09 '23 09:09 AlexeyMarkarov

On the note of it being "difficult to design two separate good color schemes", all you have to do is invert the dark theme and it looks good. Okay

Note I lazily photoshopped this and literally just inverted the colors, but it goes to show it can look good with relatively little work. Really wish Steam would add a light mode :(

aut-mn avatar Jan 03 '24 14:01 aut-mn

Hey guys there is an utility that lets you inject steam to allow to use the old css style theming https://github.com/PhantomGamers/SFP

TheAquabat avatar Jan 05 '24 06:01 TheAquabat

I'm getting older, I need light to see, Steam being stuck in the dark ages makes me less inclined to use it (and spend money there).

CalAlaera avatar May 24 '24 15:05 CalAlaera

This request gets another vote from me, I would love a light mode as well!

sayakbiswas avatar Jun 15 '24 18:06 sayakbiswas