Themes - UltraStar-Deluxe/Play GitHub Wiki

Themes files are JSON files that allow to change the appearance of the UI.

Add Custom Themes

Custom themes can be added by placing the files depending on your operating system in the following folder:

  • Linux: ~/.config/unity3d/ultrastar/UltraStar Play/Themes
  • macOS: ~/Libary/Application Support/ultrastar/UltraStar Play/Themes
  • Windows: C:\Users\USERNAME\AppData\LocalLow\ultrastar\UltraStar Play\Themes
  • Android: INTERNAL_STORAGE/Android/data/com.ultrastar.UltraStarPlay/files/Themes
    • Note: This path must be accessed from another device via USB connection. The contents of this location are private. This means no app on the Android device can read the data created by another app.

Default Themes

The theme files that ship with the game can be found here.

Example Theme File

An example theme with explanation can be found here