ui-guide
CommunityCoordinate NullPlayer UI rendering and skins.
System Documentation
What problem does it solve?
Coordinate systems and rendering pipelines for NullPlayer's UI are documented and implemented to ensure consistent coordinate transforms, scaling, and hit testing across main window, playlist, and visual skin elements.
Core Features & Use Cases
Applied to window scaling, skin rendering, coordinate transforms, visual layout, and playlist/marquee text rendering, it ensures cross-window consistency and high-fidelity UI. It also covers the integration points with the SkinRenderer, WindowManager, and font rendering pipelines, including bitmap fonts and Unicode fallbacks.
Quick Start
Follow this guide when implementing or updating UI scaling, skin rendering, or text rendering in NullPlayer.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ui-guide Download link: https://github.com/ad-repo/nullplayer/archive/main.zip#ui-guide Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.