Giter Site home page Giter Site logo

newsteamchat's Introduction

Metro skin for Steam chat and friends UI

This skin for the new chat and friends UI was created after Valve made it problematic to revert to the old-style windows. My quest was to make the new windows look as close as possible to those of the original Metro skin.

Installation

Windows

  1. Save the friends.custom.css file to your PC and put in your Steam\clientui\ folder.
  2. Download the latest patcher to allow for customization.
  3. Launch the patcher and wait for it to apply the changes.
  4. Restart Steam if necessary.

Linux and Mac

  1. Copy and add the friends.custom.css code to Steam/skins/[skin name]/resource/webkit.css
  2. Search the file contents for Linux or Mac in any text editor.
  3. Remove sections as instructed within the code.

Help and options

The wiki answers some of the most asked questions and contains a few extras.

Uninstallation

Windows

  • Use the dedicated patcher button to clear the cache.
  • Alternatively, ensure that Steam and the patcher tool are closed, then remove the %LOCALAPPDATA%\Steam\htmlcache\Cache\ folder.
  • For purity, remove the Steam\clientui\css\ folder (and Steam\steamui\css\ if using the library skin) inside your Steam installation folder.

Credits

  • PhantomGamers for creating the tool that allows to apply skins, and for tips on managing the randomized class names.
  • RedSigma for creating a custom skin for the new chat, which I initially used as a template.
  • Shiina for helping me find a few elements and for making me realize where to look.
  • Ruben7173 for pointing at an element and for inspiring me to implement custom scroll bar buttons.
  • Laser for an idea on tackling randomized class names.

newsteamchat's People

Contributors

rosetheflower avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.