Ewo Mar 13, 2023 @ 5:54am
Where is the official documentation for making a custom Steam skin? skins_readme.txt is missing
Some stuff changed recently and my skin stopped working. The skins_readme.txt documentation file has also disappeared.

Where is the up-to-date documentation?

My biggest issue is that the webkit.css file in my skin is not being loaded. I need to know the new syntax.
< >
Showing 1-6 of 6 comments
Ewo Mar 29, 2023 @ 1:36pm 
*bump*
wuddih Mar 29, 2023 @ 1:59pm 
https://developer.valvesoftware.com/wiki/Steam_Skins
pseudo doc for vgui, for the "client portion" of the client. there is nothing for the added web content since 2017 and imo not necessary as that just requires html/css knowledge.

aka there is no real doc or anything up2date, you have to figure it out yourself and take other existing/working skins as reference.
if its css related and valid ... likely the identifier for the element has changed, which happens regularly
Ewo Mar 30, 2023 @ 2:26am 
Thanks for the link.

From what I can tell, my CSS still works fine, it's just not being loaded anymore.

If I add it to Steam's own css file, C:\Program Files (x86)\Steam\steamui\css\chunk~547eb3232.css, then my changes work. This is less than ideal though, as you have to make sure the file size stays at exactly 531,176 bytes or Steam will reset the file.

I haven't been able to find any skins that still work, except for ones that cheat like I did, and modify Steam's own css file.
lightwo Mar 30, 2023 @ 2:40am 
I documented a solution in my Steam Tips and Tricks guide under section "Make webkit.css work again". You need to edit the index page to include a custom CSS file.

I am unsure if updates replace the index, and as of now I don't have a Windows equivalent for the script.
Last edited by lightwo; Mar 30, 2023 @ 2:47am
Ewo Mar 30, 2023 @ 6:25am 
Tried that, it works. That's a lot more convenient than editing chunk~547eb3232.css, thanks!

I'm on Win 10; Steam will try to overwrite the file every time it boots. Adding -noverifyfiles to my Steam shortcut stops that.

I also had to disable Steam from starting up automatically, as that always starts it without arguments. I could create a script that starts it without arguments and add that to my bootup apps.
lightwo Mar 30, 2023 @ 6:29am 
Originally posted by Ewo:
Tried that, it works. That's a lot more convenient than editing chunk~547eb3232.css, thanks!

I'm on Win 10; Steam will try to overwrite the file every time it boots. Adding -noverifyfiles to my Steam shortcut stops that.

I also had to disable Steam from starting up automatically, as that always starts it without arguments. I could create a script that starts it without arguments and add that to my bootup apps.
You could do that, or you could simply copy the shortcut to startup folder (?). I think Steam stores launch arguments in the registry too, but just make sure Steam doesn't start without -noverifyfiles any way you prefer.
Last edited by lightwo; Mar 30, 2023 @ 6:29am
< >
Showing 1-6 of 6 comments
Per page: 1530 50

Date Posted: Mar 13, 2023 @ 5:54am
Posts: 6