Skip to content

Custom Element Colors

Preview Blue Menu - Home by Maxu/Maximum


Modifying the colors of for example buttons, text, lines icons is possible. A theme that makes use of this functionality is Blue by Mazu/Maximum. Any color is supported and the idea is the same in every menu.

Example Code

{
    "TargetName": "ResidentMenu.szs",
    "Files": [
        {
            "FileName": "blyt/RdtBtnSet.bflyt",
            "Patches": [
                {
                    "PaneName": "P_Pict",
                    "UsdPatches": [
                        {
                            "PropName": "C_W",
                            "PropValues": ["0", "0", "0", "0"],
                            "type": 1
                        }
                    ],
                    "ColorTL": "FFF2C100",
                    "ColorTR": "FFF2C100",
                    "ColorBL": "FFF2C100",
                    "ColorBR": "FFF2C100"
                }
            ],
            "Materials": [
                {
                    "MaterialName": "P_Pict",
                    "BackgroundColor": "FFFFFFFF"
                }
            ]
        }
    ]
}

These main menu elements need to be changed in the common.szs, which is applied as a patch in Theme Injector.

Important

  • Since the color format is actually AABBGGRR you'll have to swap the red and blue values to get the right color. For example, the hex color code C02BE1 would become FFE12BC0.

Info

  • It is currently unknown how exactly to change the cursor's default blue pulse color, but P_Grow and P_Main in Cursor3.bflyt contain color codes. Changing these will change the secondary pulse color. The primary pulse color is probabily a combination of these panes and their usd sections.
  • To hide the default circle around the menu icon:
{
    "PaneName": "L_Balloon",
    "Visible": false
},

Credits to Mazu/Maxim and Exelix