Skinning

Skinning Overview

ProGUI features a powerful CSS-inspired skinning system that allows developers to define the visual appearance and transitions of widgets externally, separating style from application logic. Skins are defined primarily using `.css`-like files.

Key aspects of the skinning system include:

By using skins, developers can drastically change the look and feel of their application without modifying the core widget creation and layout code.