tkashkin / Adwaita-for-Steam

A skin to make Steam look more like a native GNOME app
MIT License
1.12k stars 25 forks source link

[Bug] Library UI not themed and not displaying correctly on fedora 37 #119

Closed ThatTakashi closed 1 year ago

ThatTakashi commented 1 year ago

After todays steam update, the library UI of the launcher is no longer themed and is having issues displaying correctly. I will provide screenshots and system info below

image

System information:

tkashkin commented 1 year ago

Duplicate of #113.

Nothing we can do now if Steam does not inject styles from webkit.css into web UI anymore. This change was probably intentional to make the behavior more consistent on different platforms, because Windows builds of Steam never allowed to inject styles into the web UI at all.

Maybe something like SFP could work.

Or maybe Valve could add a supported way to override CSS for skins if they still want to support them, but thats very unlikely, considering that they seem to be slowly moving away from VGUI and the web UI is still not skinnable. The most likely outcome I see is Steam eventually dropping the skin support entirely when they finish the transition from VGUI.


Display issues on your screenshot are likely a Steam bug. Is the window itself scrollable? The library on your screenshot seems to be cut off at the top, so it may actually be scrolled inside the window. The latest beta had a few similar bugs, some of them seem to be fixed, but maybe not all of them.

tkashkin commented 1 year ago

The display issues are definitely a Steam bug: https://github.com/ValveSoftware/steam-for-linux/issues/9260

alosarjos commented 1 year ago

@tkashkin Didn't know all that about skins. I'm really sorry to hear that, you skin is wonderful. Hoping it can get injected somehow at some point.