What problem does it solve?
Designing and maintaining cohesive, customizable modern UI skins for NullPlayer across multiple windows is complex and error-prone. This Skill provides a comprehensive guide to the ModernSkin Engine, the skin.json schema, and the element catalog, enabling designers and developers to build, test, and distribute skins efficiently.
Core Features & Use Cases
- ModernSkin Engine overview: a theme-agnostic system that renders UI elements from JSON configuration, assets, and programmatic fallbacks.
- Skin structure and schema: skin.json, optional images in images/, and optional fonts in fonts/.
- Practical workflows: creating, editing, testing, and bundling skins for distribution in Modern UI mode.
- Use Case: a designer updates a NeonWave-like skin by adjusting colors and fonts, then tests in a few minutes.
Quick Start
Create a Minimal Skin by adding a skin.json with your color palette in a new MySkin directory and place optional assets as needed.