Started as a concept, I thought I needed to apply it in PotPlayer, and this is what I came up with.
In the bottom, there is the Play/Pause button, along with Next and Previous buttons in sides. You can fire Stop by right-clicking the Play/Pause button, seeking right and left by 5 seconds by right-clicking the Next and Previous buttons respectively. The skin-top has the title, with Close and Minimize buttons. Right-clicking the Close button toggles while playing On-top.
The skin supports PotPlayer color themes for changing the skin color (Right click › Skins › Color Themes). The skin also uses Windows default borders, which supports color themeing.
This skin is made to be used with Direct3D 9 mode (Right click › Skins › On Screen Control › Use Direct3D 9).
This skin includes logo images for Idle and Loading states. To use those logos, make sure that Right click › Skins › Logo (while playback is off) and Logo (while starting playback) are set to [Default logo defined in skin].
Feel free to request feature additions and critique as fit.
Once downloaded, extract and merge the foobar2000 folder with a fresh portable install of foobar. You will also need to install the included fonts. Complete instructions included in archive.
The original inspiration for the design was from [link]
1.0 Initial release 1.1 Changes: - Foobar2000 v1.2.2 Compatability - New volume bar - Better title text spacing - Rewritten from scratch for better formatting, performance and scaling. - Repositioning of some buttons. - New Library/Playlist tree (looks better visually, less buggy) - Fixed Cursor follows playback button.' - CoverArt overlay less pronounced, looks neater. - Added some dynamic buttons (Play/pause example) - Ability to change colors and some preferences (Right click -> Splitter Settings -> Script -> Variables)