Skip to content

Playnite desktop VGUI2 (OG Steam) theme | initial release

Pre-release
Pre-release

Choose a tag to compare

@Alexander-DeLarge Alexander-DeLarge released this 01 Jun 19:23
· 10 commits to master since this release

VGUI2 Theme — Initial Release

Overview

This release introduces VGUI2, a new Playnite Desktop theme inspired by the classic Valve VGUI aesthetic. The initial release provides a complete theme foundation, including custom control templates, view layouts, styling resources, localization support, and bundled assets.

Highlights

Complete Theme Framework

  • Added the full VGUI2 theme structure and resource architecture.
  • Implemented centralized styling, colors, typography, and layout constants.
  • Established reusable resource dictionaries for consistent theming across all views.

VGUI-Inspired Visual Design

  • Added a custom color palette featuring muted greens, dark panel backgrounds, and classic Valve-inspired accents.
  • Implemented custom fonts, icon resources, and theme imagery.
  • Added support for custom application branding and theme assets.

Library Views

Implemented themed versions of major Playnite views:

  • Main Window
  • Library View
  • Grid View
  • List View
  • Details View
  • Search View
  • Sidebar
  • Top Panel
  • Filter Panel
  • Explorer Panel
  • Notification Panel

Game Presentation

Added dedicated templates and styles for:

  • Grid view game items
  • Details view game items
  • Grouped game collections
  • Game overview panels
  • Play button styling
  • Highlighted game elements
  • Rating displays

Localization & Resources

  • Added localization resource support.
  • Added global resource definitions.
  • Added media and shared asset dictionaries.
  • Included a control gallery for theme development and testing.

Project Assets

Included bundled theme assets and resources:

  • Application icons
  • Theme imagery
  • Social platform assets
  • Custom icon font resources
  • HTML description templates

Notes

This is the initial public release of VGUI2 and serves as the foundation for future visual refinements, additional custom controls, and expanded Playnite integration.

BACKGROUND IMAGES HAVE BEEN GUTTED FROM DETAIL VIEW | non-steam games looked too inconsistent.

Inspired by: https://github.com/MapleAtMorning/OldSteam-Theme/