Skip to content

Does this apply custom styling to Steam, or unstyle it? #253

Closed Answered by tkashkin
RokeJulianLockhart asked this question in Q&A
Discussion options

You must be logged in to vote

@RokeJulianLockhart CEF is Chromium Embedded Framework. The whole Steam UI, including window controls, Big Picture, and overlay are now entirely web-based and are rendered using CEF.

Previously, before the last big UI update, Steam used Valve's own UI framework called VGUI and only used CEF to embed web pages like Store and Community. I think Steam used VGUI since the beginning. VGUI was also used in most of Valve's games from Half-Life up to earlier versions of CS:GO.

Steam never used GTK directly for UI, but it or some of its dependencies probably use GLib or some other GTK-adjacent components internally.

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@RokeJulianLockhart
Comment options

@tkashkin
Comment options

Answer selected by RokeJulianLockhart
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants