Menu.polybeatsconfig

This is THE most important part of a Theme. Make sure you take care with this one.

Menu.polybeatsconfig (file)

This is where all the UI of Poly Beats can be configured. Colors, and also settings to trigger certain actions.
This file is really huge, so we're gonna break it down into 6 parts.

Part 1.

Menu.polybeatsconfig [Part 1] format 2. 'Jetbrains Mono' font. Captured with CodeSnap™.

MainElements

These are the star of the show. These consist of elements that appear throughout the game, therefore should stay at a consistent color the whole way through,

"Cursor_Color"

Default Color: FFFFFF
Best Practices: Keep this a light color. Unless you change the Cursor sprite, the outline will always remain, and remain black.

"MainButton_Color"

Default Color: FFFFFF
Best Practices: Keep this a light color.

"MainButton_TextColor"

Default Color: FFFFFF
Best Practices: Keep this to the same color as you have on the button.

HealthAndSafetyMenu

This is the first menu that the player sees when the game opens, so leave a good impression.

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"EULATitle_TextColor" - The title near the top of the screen for the EULA part of the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"EULA_TextColor" - The text that actually displays the entire Poly Beats EULA.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"EULA_ScrollbarColor" - The scrollbar at the left of the screen's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"EULA_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"HealthAndSafetyTitle_TextColor" - The title near the top of the screen for the Health and Safety part of the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"HealthAndSafety_TextColor" - The text that actually displays all the Poly Beats Health and Safety info.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"HealthAndSafety_ScrollbarColor" - The scrollbar at the left of the screen's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"HealthAndSafety_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

PromptObjectMenu

This is the menu that pops up when you try to do specific things that need extra confirmation, or to show errors (for example, when trying to quit the game, this menu asks again.)

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"PromptSprite_Color" - The color applied to the prompt's sprite. It is pictured to the left (but stretched in-game)

Default Color: 7D7D7D
Best Pratices: Keep this a darker color. It is also slightly transparant in-game.

"Title_TextColor" - The title near the top of the screen for the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Description_TextColor" - The text in the middle of the screen that tells you some more information.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"InputPrompt_InputFieldColor" - The color of the "InputField" (something that lets you type text into it).

Default Color: FFFFFF
Best Practices: Preferably keep it light.

"InputPrompt_InputFieldPlaceholderTextColor" - The color used for the placeholder text of the InputField (used when there's no text in the InputField)

Default Color: 323232
Best Practices: It's slightly transparent in-game.

"InputPrompt_InputFieldTextColor" - The color used for the text the player types into the InputField.

Default Color: 000000
Best Practices: Make it contrast the color of the InputField.

TransitionManagerMenu

This is the menu that is used when you transition between scenes. For example, when you press "Play" to play a level, this menu pops up.

"Picture_Color" - This is used for the picture that is displayed when loading.

Default Color: FFFFFF
Best Practices: Probably never change it from FFFFFF, to show the original artwork as intended.

"Foreground_DropshadowColor" - This is used for the panel near the bottom of the screen. This holds the logo, fact text, and the loading bar.

Default Color: 000000
Best Practices: Keep it dark. It is slightly transparent in-game.

"Fact_TextColor" - This is used for the text that displays a fact in the lower-left of the screen.

Default Color: FFFFFF
Best Practices: Make it contrast the Foreground Dropshadow color.

"FifthStepGames_LogoColor" - This is the color used to display our logo, shown in the bottom right.

Default Color: FFFFFF
Best Practices: Make it contrast the Foreground Dropshadow color.

"LoadingBar_Color" - The color used for the bar that loads things.

Default Color: FFFFFF
Best Practices: Make it contrast the Foreground Dropshadow color.

MainMenu

Do I need to tell you what this is? The menu shown after playing a chart-map, after initializing songs, and generally after doing any gaming at all. It consists of 5 streaks that go into the hexagon, each of which do a different function.

"PlainBlack_PictureColor" - The color applied to the background BEHIND the streaks and hexagon. It is pictured to the left (but stretched in-game)

Default Color: FFFFFF
Best Pratices: Since it is black by default, there's next to no point trying to change this unless you swap it for your own sprite.

"Freeplay_SpriteColor" - The color used for the sprite, that's on the left, which is on the Top-Right streak.

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"Freeplay_TextColor" - The color used for the text that says "Freeplay", which is on the Top-Right streak.

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"RagsToRiches_SpriteColor" - The color used for the sprite, that's on the left, which is on the Top-Left streak.

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"RagsToRiches_TextColor" - The color used for the text that says "Rags To Riches", which is on the Top-Left streak.

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"Settings_SpriteColor" - The color used for the sprite, that's on the left, which is on the Bottom-Left streak.

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"Settings_TextColor" - The color used for the text that says "Settings", which is on the Bottom-Left streak.

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"Username_TextColor" - The color used for the text that says your username, which is on the Pedestal (the Bottom-Center Streak).

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"Quit_SpriteColor" - The color used for the sprite, that's on the left, which is on the Bottom-Right Streak.

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"Quit_TextColor" - The color used for the text that says "Quit", which is on the Bottom-Right Streak.

Default Color: FFFFFF
Best Practices: Make sure it's consistent enough with other text, but doesn't clash with it's streak's color too much.

"TopLeft_StreakColor" - The color used for the streak that's on the Top-Left of the screen. (Pictured left)

Default Color: F60152
Best Practices: Slightly transparent in-game. Treat this as the "accent color", and base the rest of your theme colors around this.

"TopLeft_StreakHighlightedColor" - The color used to highlight the Top-Left streak when it's hovered over.

Default Color: F60152
Best Practices: Put simply, most themes should only need this to be the same color as the Streak it's highlighting. Slightly transparent in-game. This is applied to a sprite that's placed on top of the streak below it, therefore be careful of what color you put on this.

"TopRight_StreakColor" - The color used for the streak that's on the Top-Right of the screen. (Pictured left)

Default Color: F60152
Best Practices: Slightly transparent in-game. Treat this as the "accent color", and base the rest of your theme colors around this.

"TopRight_StreakHighlightedColor" - The color used to highlight the Top-Right streak when it's hovered over.

Default Color: F60152
Best Practices: Put simply, most themes should only need this to be the same color as the Streak it's highlighting. Slightly transparent in-game. This is applied to a sprite that's placed on top of the streak below it, therefore be careful of what color you put on this.

"BottomRight_StreakColor" - The color used for the streak that's on the Bottom-Right of the screen. (Pictured left)

Default Color: F60152
Best Practices: Slightly transparent in-game. Treat this as the "accent color", and base the rest of your theme colors around this.

"BottomRight_StreakHighlightedColor" - The color used to highlight the Bottom-Right streak when it's hovered over.

Default Color: F60152
Best Practices: Put simply, most themes should only need this to be the same color as the Streak it's highlighting. Slightly transparent in-game. This is applied to a sprite that's placed on top of the streak below it, therefore be careful of what color you put on this.

"Pedestal_StreakColor" - The color used for the streak that's on the Bottom-Center of the screen. (Pictured left)

Default Color: F60152
Best Practices: Slightly transparent in-game. Treat this as the "accent color", and base the rest of your theme colors around this.

"Pedestal_StreakHighlightedColor" - The color used to highlight the Pedestal (the Bottom-Center streak) when it's hovered over.

Default Color: F60152
Best Practices: Put simply, most themes should only need this to be the same color as the Streak it's highlighting. Slightly transparent in-game. This is applied to a sprite that's placed on top of the streak below it, therefore be careful of what color you put on this.

"BottomLeft_StreakColor" - The color used for the streak that's on the Bottom-Left of the screen. (Pictured left)

Default Color: F60152
Best Practices: Slightly transparent in-game. Treat this as the "accent color", and base the rest of your theme colors around this.

"BottomLeft_StreakHighlightedColor" - The color used to highlight the Bottom-Left streak when it's hovered over.

Default Color: F60152
Best Practices: Put simply, most themes should only need this to be the same color as the Streak it's highlighting. Slightly transparent in-game. This is applied to a sprite that's placed on top of the streak below it, therefore be careful of what color you put on this.

"Hexagon_Color" - The color used for the most important element in the game - the HEXAGON (which is technically a pentagon, but for lore's sake we call it a hexagon around here.

Default Color: F4004F
Best Practices: Make this lighter than the streaks, as if the streaks are a bit darker and the Hexagon is the light in the middle, emitting to them.

"PolyBeats_TitleColor" - The color used for the game's name, that's in the middle of the hexagon.

Default Color: FFFFFF
Best Practices: Make sure this doesn't clash with the Hexagon's color.

"Version_TitleColor" - The color used for the game version, shown at the top left of the screen.

Default Color: FFFFFF
Best Practices: Keep it consistent with other text elements of the menu.

"FifthStepGames_LogoColor" - The color used to display our logo, shown at the top right of the screen.

Default Color: FFFFFF
Best Practices: Generally, if the PlainBlack image is a dark color, you don't need to change this.

"ShowMenuShapes" - Determines whether to show the triangles and hexagon shown in the menu, and that are animated in the menu.

Default Value: true
Best Practices: To give a more dynamic feeling to the menu, leave this on.

"ShowPoly" - Determines whether to show the Poly Beats mascot, Poly, beside the Pedestal.

Default Value: true
Best Practices: I mean, why would you even turn this off? Leave it on!

Part 2.

Menu.polybeatsconfig [Part 2] format 2. 'Jetbrains Mono' font. Captured with CodeSnap™.

Song Selection

This is where the player chooses chart-maps from.

"ChartmapBank_Color" - The color used on the panel that lets you pick songs. (For simplicity, we also call this the song picker.)

Default Color: 3D3D3D
Best Practices: Keep this color consistent throughout this menu (for the docker, navigation panels, etc.)

"ChartmapBank_UnzippingTitleTextColor" - The title to the Unzipping Tip Text. Shown while loading songs.

Default Color: FFFFFF
Best Practices: If the song picker is a darker color, make this a light color.

"ChartmapBank_UnzippingTipText" - The text shown when loading chart-maps.

Default Text: "This should be a one-time thing for this Tune Pack."
Best Practices: This screen is almost never used, so you may never see it. But keep this message short and sweet.

"ChartmapBank_UnzippingTipTextColor" - The color used on the text that shows when loading chart-maps into the song picker.

Default Color: FFFFFF
Best Practices: If the song picker is a darker color, make this a light color.

"ChartmapBank_ScrollbarColor" - The scrollbar at the right of the song picker's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"ChartmapBank_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"ChartmapBank_ShowLoadingCircle" - Determines whether to show the loading circle when loading songs.

Default Value: true
Best Practices: It's good to show so that the player knows we're actively loading songs, and that the game is not frozen.

"FreePacks_CategoryColor" - The color used on the free pack category object, that says "FREE PACKS"

Default Color: 3D3D3D
Best Practices: None, just make it good.

"FreePacks_CategoryTextColor" - The text on the free pack category object, which says "FREE PACKS".

Default Color: FFFFFF
Best Practices: Keep it consistent with the other pack categories.

"PaidPacks_CategoryColor" - The color used on the paid pack category object, that says "PAID PACKS"

Default Color: 3D3D3D
Best Practices: None, just make it good.

"PaidPacks_CategoryTextColor" - The text on the paid pack category object, which says "PAID PACKS".

Default Color: FFFFFF
Best Practices: Keep it consistent with the other pack categories.

"TunePack_NormalColor" - The color used when a Tune Pack item (which is under a category object) is having nothing done to it.

Default Color: 3D3D3D
Best Practices: None, just make it good.

"TunePack_HighlightedColor" - The color used when a Tune Pack item (which is under a category object) has the cursor over it.

Default Color: 8E9AAE
Best Practices: None, just make it good.

"TunePack_SelectedColor" - The color used when a Tune Pack item (which is under a category object) is clicked.

Default Color: 5B7AAA
Best Practices: None, just make it good.

"TunePack_TextColor" - The color of the text on the Tune Pack item (which is under a category object).

Default Color: FFFFFF
Best Practices: None, just make it good.

"TunePack_ScrollbarColor" - The scrollbar at the left of the Tune Pack Picker's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars. You may not see this until we release enough DLCs to do so.

"TunePack_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"Docker_Color" - The color used on the panel that displays song info, and also holds the play and learn buttons.

Default Color: 3D3D3D
Best Practices: Keep this color consistent throughout this menu (for the navigation panels, song picker, etc.)

"LearnButton_Color" - The color used on the button that has the "LEARN" text.

Default Color: FF006F
Best Practices: Keep it somewhat consistent with the Play Button Color.

"LearnButton_TextColor" - The color used on the "LEARN" text.

Default Color: FFFFFF
Best Practices: Keep it somewhat consistent with the Play Button TriangleColor.

"PlayButton_Color" - The color used on the button that has a triangle in it.

Default Color: FF006F
Best Practices: Keep it somewhat consistent with the Learn Button Color.

"PlayButton_TriangleColor" - The color used on the play button's triangle sprite.

Default Color: FFFFFF
Best Practices: Keep it somewhat consistent with the Learn Button TextColor.

"TunePack_TextColor" - The color of the text on the difficulty.

Default Color: FFFFFF
Best Practices: None, just make it good.

"DifficultySelector_Color" - The color of the dotted outline that moves when you click a difficulty.

Default Color: FFFFFF
Best Practices: Preferably keep it as a lighter color.

"PickMap_TextColor" - The color used on the Docker when the player hasn't picked a chart-map to play yet.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongInfo_ArtistTextColor" - The color used on the text that shows a song's artist.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongInfo_MapperTextColor" - The color used on the text that shows a song's mapper.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongInfo_NPSTextColor" - The color used on the text that shows a song's NPS (notes per second).

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongInfo_NotesTextColor" - The color used on the text that shows how many notes a difficulty has.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongInfo_PolysTextColor" - The color used on the text that shows how many Polys a song is.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"Navigation_Color" - The color used on the panel on the bottom left of the screen.

Default Color: 3D3D3D
Best Practices: Keep consistency with all elements in this menu.

"Navigation_TitleColor" - The title of the Navigation panel, which says "NAVIGATION".

Default Color: FFFFFF
Best Practices: Keep it consistent with the other text elements in this menu.

"SongButton_Color" - The color used on the song buttons, which let you pick a chart-map.

Default Color: 91B9FF
Best Practices: Preferably keep this the same color as the SongButton_Color property in the MarketplaceMenus array.

"SongButton_TitleTextColor" - The color used on the song button's title text, which displays the name of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongButton_ArtistTextColor" - The color used on the song button's artist text, which displays the creator of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongButton_MapperTextColor" - The color used on the song button's mapper text, which displays the mapper of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongButton_SongLengthTextColor" - The color used on the song button's duration text, which displays the length of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

Leaderboards

This is where player scores are displayed.

"Leaderboard_Color" - The color used on the panel that lets you see other players scores.

Default Color: 3D3D3D
Best Practices: Keep this color consistent throughout this menu (for the docker, navigation panels, etc.)

"Leaderboard_LoadingTitleTextColor" - The title to the Loading Tip Text. Shown while loading leaderboard scores.

Default Color: FFFFFF
Best Practices: If the leaderboard is a darker color, maske this a light color.

"Leaderboard_LoadingTipText" - The text shown when loading leaderboard scores.

Default Text: "Steam really needs to make their API better."
Best Practices: Keep this short and sweet.

"Leaderboard_LoadingTipTextColor" - The color used on the text that shows when loading leaderboard scores into the leaderboard.

Default Color: FFFFFF
Best Practices: If the leaderboard is a darker color, make this a light color.

"Leaderboard_ShowLoadingCircle" - Determines whether to show the loading circle when loading leaderboard scores.

Default Value: true
Best Practices: It's good to show so that the player knows we're actively loading scores, and that the game is not frozen.

"Leaderboard_NoScoresFoundTitleTextColor" - The title to the NoScoresFound Tip Text. Shown when there was a problem connecting to the server, or there are no leaderboards on a song.

Default Color: FFFFFF
Best Practices: If the leaderboard is a darker color, maske this a light color.

"Leaderboard_NoScoresFoundTipText" - The text shown when there were no scores found on the leaderboard.

Default Text: "There are no scores available to be fetched, but you could be the first to set a high score <3"
Best Practices: You have a little more space for this tip, but still keep it a bit concise.

"Leaderboard_NoScoresFoundTipTextColor" - The color used on the text that shows NoScoresFound.

Default Color: FFFFFF
Best Practices: If the leaderboard is a darker color, make this a light color.

"Filters_GlobalNormalColor" - The color used on the Global filter's button (first one) when nothing is being done to it.

Default Color: FF006F
Best Practices: None, just make it good.

"Filters_GlobalSelectedColor" - The color used on the Global filter's button when it's been selected.

Default Color: 5B7AAA
Best Practices: None, just make it good.

"Filters_GlobalSpriteColor" -The color used on the Global filter's image (which is a globe, unless you changed it.)

Default Color: FFFFFF
Best Practices: None, just make it good.

"Filters_AroundMeNormalColor" - The color used on the AroundMe filter's button (second one down) when nothing is being done to it.

Default Color: FF006F
Best Practices: None, just make it good.

"Filters_AroundMeSelectedColor" - The color used on the AroundMe filter's button when it's been selected.

Default Color: 5B7AAA
Best Practices: None, just make it good.

"Filters_AroundMeSpriteColor" -The color used on the AroundMe filter's image (which is a person, unless you changed it.)

Default Color: FFFFFF
Best Practices: None, just make it good.

"Filters_JustFriendsNormalColor" - The color used on the JustFriends filter's button (last one) when nothing is being done to it.

Default Color: FF006F
Best Practices: None, just make it good.

"Filters_JustFriendsSelectedColor" - The color used on the JustFriends filter's button when it's been selected.

Default Color: 5B7AAA
Best Practices: None, just make it good.

"Filters_JustFriendsSpriteColor" -The color used on the JustFriends filter's image (which is 3 faces, unless you changed it.)

Default Color: FFFFFF
Best Practices: None, just make it good.

"Types_ScoreNormalColor" - The color used on the Score type's button (first one) when nothing is being done to it.

Default Color: FF006F
Best Practices: None, just make it good.

"Types_ScoreSelectedColor" - The color used on the Score type's button when it's been selected.

Default Color: 5B7AAA
Best Practices: None, just make it good.

"Types_ScoreTextColor" -The color used on the Score type's text.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Types_ComboNormalColor" - The color used on the Combo type's button (second one down) when nothing is being done to it.

Default Color: FF006F
Best Practices: None, just make it good.

"Types_ComboSelectedColor" - The color used on the Combo type's button when it's been selected.

Default Color: 5B7AAA
Best Practices: None, just make it good.

"Types_ComboTextColor" -The color used on the Combo type's text.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Types_SkillPointsNormalColor" - The color used on the Skill Points type's button (last one) when nothing is being done to it.

Default Color: FF006F
Best Practices: None, just make it good.

"Types_SkillPointsSelectedColor" - The color used on the Skill Points type's button when it's been selected.

Default Color: 5B7AAA
Best Practices: None, just make it good.

"Types_SkillPointsTextColor" -The color used on the Skill Points type's text.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Leaderboard_WidgetToggleColor" - The color of the button that brings the leaderboard in and out of the scene when you click on it.

Default Color: 3D3D3D
Best Practices: Make this stand out from the Filter and Type colors.

"Leaderboard_WidgetToggleArrowColor" - The color of the arrow on the Widget Toggle.

Default Color: FFFFFF
Best Practices: If the Widget Toggle is a darker color, make this a light color.

"Leaderboard_PlayerPlaceScoreColor" - The color used on the score value (right of name) of OTHER PLAYERS' leaderboard items.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Leaderboard_PlayerPlaceUsernameColor" - The color used on the username value of OTHER PLAYERS' leaderboard items.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Leaderboard_PlayerPlaceRankColor" - The color used on the rank value (left of name) of OTHER PLAYERS' leaderboard items.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Me_PlayerPlaceScoreColor" - The color used on the score value (right of name) of THE LOCAL PLAYER'S leaderboard items.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Me_PlayerPlaceUsernameColor" - The color used on the username value of THE LOCAL PLAYER'S leaderboard items.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Me_PlayerPlaceRankColor" - The color used on the rank value (left of name) of THE LOCAL PLAYER'S leaderboard items.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Leaderboard_ScrollbarColor" - The scrollbar at the left of the leaderboard's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"Leaderboard_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

Part 3.

Menu.polybeatsconfig [Part 3] format 2. 'Jetbrains Mono' font. Captured with CodeSnap™.

Settings Menu

This is where the player can change their settings. Most of this menu is reused design, and grouped into "Attributes", therefore consistency can be kept throughout each setting.

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"MenuTitle_TextColor" - The title near the top of the screen for the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Attribute_TitleTextColor" - The title of a setting.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Attribute_DescriptionTextColor" - The description of a setting.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Attribute_SliderBackingColor" - The color of the part of a slider that is not filled. (The sprite behind the fill sprite).

Default Color: 525151
Best Practices: Preferably keep it the same/similar color as the scrollbar backing color.

"Attribute_SliderFillColor" - The color of the part of a slider that is on top of the Slider Backing.

Default Color: FA0165
Best Practices: Preferably keep it the same/similar color as the scrollbar color.

"Attribute_SliderTextColor" - The color of the text that's in the slider.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Attribute_ToggleOnColor" - The color of a toggle when it's on.

Default Color: FF006A
Best Practices: You should most likely use the accent color of the Theme here.

"Attribute_ToggleOffColor" - The color of a toggle when it's off.

Default Color: FF006A
Best Practices: Preferably the same color as the Toggle On color, because when off, this color is shown on an object that is partly transparent.

"Attribute_DropdownColor" - The color of the dropdown.

Default Color: 626262
Best Practices: Keep it consistent with all dropdowns.

"Attribute_DropdownDisplayTextColor" - The color of the dropdown's selected option text.

Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"Attribute_DropdownArrowColor" - The color of the arrow that's on the right of the Dropdown, next to the Display Text.

Default Color: 000000
Best Practices: Keep it consistent with all dropdowns.

"Attribute_ContentsScrollbarColor" - The scrollbar at the left of the dropdown's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"Attribute_ContentsScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"Attribute_DropdownContentsBackingColor" - The color of the dropdown option holder (the backing image of all the dropdown options.)

Default Color: 525051
Best Practices: Keep it consistent with all dropdowns.

"Attribute_DropdownContentsItemColor" - The color of an option in the dropdown.


Default Color: 383838
Best Practices: Keep it consistent with all dropdowns.

"Attribute_DropdownContentsItemHexagonColor" - The color of an option's hexagon (pentagon, but you know us by now.)


Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"Attribute_DropdownContentsItemTextColor" - The color of an option's text.


Default Color:  FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"Attribute_KeybindPanelColor" - The color of the panel that shows when changing a keybind.

Default Color: 000000
Best Practices: Keep it uniform with other panels.

"Attribute_KeybindTextColor" - The text that shows on the Keybind Panel when changing a keybind.

Default Color: FFFFFF
Best Practices: Keep it uniform with other text.

"Settings_ScrollbarColor" - The scrollbar at the left of the whole menu's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"Settings_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

Custom Songs Menu

This is a smaller menu that just directs players to either the Poly Beats: Marketplace (our Steam Workshop implementation), or to the Map Importer, to import their map from osu! to Poly Beats as a Chart-Map. This uses the attribute system too.

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"MenuTitle_TextColor" - The title near the top of the screen for the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Attribute_TitleTextColor" - The title of the section this attribute will take you to.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Attribute_DescriptionTextColor" - The description of the section this attribute will take you to.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

Part 4.

Menu.polybeatsconfig [Part 4] format 2. 'Jetbrains Mono' font. Captured with CodeSnap™.

Marketplace Menu

This is one of the most complex menus in Poly Beats. It's what players use to upload, download and search for chart-maps and themes. It's important you keep the UI colors clean and not too straining to the player's eyes.

"Home_PanelColor" - This is used for the panel behind the Home menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"MenuTitle_TextColor" - The title near the top of the screen for the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Searchbar_Color" - The color of the searchbar.

Default Color: FFFFFF
Best Practices: Preferably keep it light.

"Searchbar_PlaceholderTextColor" - The color used for the placeholder text of the searchbar (used when there's no text in the InputField)

Default Color: 323232
Best Practices: It's slightly transparent in-game.

"Searchbar_TextColor" - The color used for the text the player types into the searchbar.

Default Color: 000000
Best Practices: Make it contrast the color of the searchbar.

"HomeTab_Color" - The color of the home sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other tabs.

"HomeTab_TextColor" - The color of the tooltip of the home tab.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"UploadTab_Color" - The color of the upload sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other tabs.

"UploadTab_TextColor" - The color of the tooltip of the upload tab.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"SearchTab_Color" - The color of the search sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other tabs.

"SearchTab_TextColor" - The color of the tooltip of the search tab.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

Note: The filter sprites in the main game are reused from other parts of the game.

"Filters_GlobalColor" - The color of the 'global' filter sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other filters.

"Filters_GlobalTextColor" - The color of the 'global' filter's tooltip.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Filters_MostDownloadedColor" - The color of the 'most downloaded' filter sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other filters.

"Filters_MostDownloadedTextColor" - The color of the 'most downloaded' filter's tooltip.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Filters_LatestColor" - The color of the 'latest' filter sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other filters.

"Filters_LatestTextColor" - The color of the 'latest' filter's tooltip.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Filters_LevelsByFriendsColor" - The color of the 'levels by friends' filter sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other filters.

"Filters_LevelsByFriendsTextColor" - The color of the 'levels by friends' filter's tooltip.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Filters_MyLevelsColor" - The color of the 'my levels' filter sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other filters.

"Filters_MyLevelsTextColor" - The color of the 'my levels' filter's tooltip.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Home_ScrollbarColor" - The scrollbar at the right of the home menu's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"Home_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"ContentFilter_TitleTextColor" - The title above the Content Filter dropdown (the dropdown that lets you choose to view the Chart-Map marketplace or Theme marketplace.)

Default Color: FFFFFF
Best Practices: Keep it consistent with all title texts.

"ContentFilter_DropdownColor" - The color of the Content Filter dropdown.

Default Color: 626262
Best Practices: Keep it consistent with all dropdowns.

"ContentFilter_DropdownDisplayTextColor" - The color of the Content Filter dropdown's selected option text.

Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"ContentFilter_DropdownArrowColor" - The color of the arrow that's on the right of the Content Filter's Dropdown, next to the Display Text.

Default Color: 000000
Best Practices: Keep it consistent with all dropdowns.

"ContentFilter_DropdownContentsBackingColor" - The color of the dropdown option holder (the backing image of all the dropdown options.)

Default Color: 525051
Best Practices: Keep it consistent with all dropdowns.

"ContentFilter_DropdownContentsItemColor" - The color of an option in the Content Filter dropdown.


Default Color: 383838
Best Practices: Keep it consistent with all dropdowns.

"ContentFilter_DropdownContentsItemHexagonColor" - The color of an option's hexagon (pentagon, but you know us by now.)


Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"ContentFilter_DropdownContentsItemTextColor" - The color of an option's text.


Default Color:  FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"SongButton_Color" - The color used on the song buttons, which let you pick a chart-map.

Default Color: 91B9FF
Best Practices: Preferably keep this the same color as the SongButton_Color property in the SongSelection array.

"SongButton_TitleTextColor" - The color used on the song button's title text, which displays the name of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongButton_ArtistTextColor" - The color used on the song button's artist text, which displays the creator of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongButton_UploaderTextColor" - The color used on the song button's uploader text, which displays the Steam username of the person who uploaded this song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongButton_MapIDInfoTextColor" - The color used on the text that shows the text "Map ID".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the ID, not the actual ID itself. 

"SongButton_MapIDTextColor" - The color used on the song button's MapID text, which displays the actual MapID of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongButton_UploadDateInfoTextColor" - The color used on the text that shows the text "Upload Date".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the Upload Date, not the actual Upload Date itself. 

"SongButton_UploadDateTextColor" - The color used on the song button's Upload Date text, which displays the actual Upload Date of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"SongButton_VoteRatioInfoTextColor" - The color used on the text that shows the text "Vote Ratio".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the Vote Ratio, not the actual Vote Ratio itself. 

"SongButton_VoteRatioSliderBackingColor" - The color of the part of the Vote Ratio slider that is not filled. (The sprite behind the fill sprite).

Default Color: 525151
Best Practices: Preferably keep it the same/similar color as the scrollbar color.

"SongButton_VoteRatioSliderFillColor" - The color of the part of a slider that is on top of the Slider Backing.

Default Color: FA0165
Best Practices: Preferably keep it the same/similar color as the scrollbar color.

"SongButton_VoteRatioSliderTextColor" - The color of the text that's in the slider. This displays the actual vote ratio of the song.

Default Color: FFFFFF
Best Practices: None, just make it good.

"SongButton_DownloadsInfoTextColor" - The color used on the text that shows the text "Downloads".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the downloads, not the actual download count itself. 

"SongButton_DownloadsTextColor" - The color used on the song button's Downloads text, which displays the actual download count of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_Color" - The color used on the theme buttons, which let you pick a theme.

Default Color: 87034C
Best Practices: Make it contrast the Song Button so that it's clear to the player that it's different.

"ThemeButton_TitleTextColor" - The color used on the theme button's title text, which displays the name of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_UploaderTextColor" - The color used on the theme button's uploader text, which displays the Steam username of the person who uploaded this theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_VersionTextColor" - The color used on the theme button's artist text, which displays the version of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_ThemeIDInfoTextColor" - The color used on the text that shows the text "Theme ID".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the ID, not the actual ID itself. 

"ThemeButton_ThemeIDTextColor" - The color used on the theme button's ThemeID text, which displays the actual ThemeID of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_UploadDateInfoTextColor" - The color used on the text that shows the text "Upload Date".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the Upload Date, not the actual Upload Date itself. 

"ThemeButton_UploadDateTextColor" - The color used on the theme button's Upload Date text, which displays the actual Upload Date of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_VoteRatioInfoTextColor" - The color used on the text that shows the text "Vote Ratio".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the Vote Ratio, not the actual Vote Ratio itself. 

"ThemeButton_VoteRatioSliderBackingColor" - The color of the part of the Vote Ratio slider that is not filled. (The sprite behind the fill sprite).

Default Color: 525151
Best Practices: Preferably keep it the same/similar color as the scrollbar color.

"ThemeButton_VoteRatioSliderFillColor" - The color of the part of a slider that is on top of the Slider Backing.

Default Color: FA0165
Best Practices: Preferably keep it the same/similar color as the scrollbar color.

"ThemeButton_VoteRatioSliderTextColor" - The color of the text that's in the slider.

Default Color: FFFFFF
Best Practices: None, just make it good.

"ThemeButton_DownloadsInfoTextColor" - The color used on the text that shows the text "Downloads".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the downloads, not the actual download count itself. 

"ThemeButton_DownloadsTextColor" - The color used on the song button's Downloads text, which displays the actual download count of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"Upload_ScreenTitleColor" - The title (on the top-center) of the Upload screen (it says "Oh... so you wanna show the world your creaction?").

Default Color: FFFFFF
Best Practices: No rules here.
Note: This color is reused on the paragraph that's shown on the Theme Upload menu.

"Upload_MapTitleTitleColor" - MapTitle is what you're changing, and it has a title above the input field that says "Map Title", that's the object we're working with.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.
Note: That double "TitleTitle" is not a typo.

"Upload_MapTitleInputFieldColor" - The color of the map title input field.

Default Color: FFFFFF
Best Practices: Preferably keep it light.

"Upload_MapTitleInputFieldPlaceholderTextColor" - The color used for the placeholder text of the map title input field (used when there's no text in the InputField)

Default Color: 323232
Best Practices: It's slightly transparent in-game.

"Upload_MapTitleInputFieldTextColor" - The color used for the text the player types into the "Map Title" input field to use as the map title.

Default Color: 000000
Best Practices: Make it contrast the color of the searchbar.

"Upload_MapDescriptionTitleColor" - MapDescription is what you're changing, and it has a title above the input field that says "Map Description", that's the object we're working with.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"Upload_MapDescriptionInputFieldColor" - The color of the map description input field.

Default Color: FFFFFF
Best Practices: Preferably keep it light.

"Upload_MapDescriptionInputFieldPlaceholderTextColor" - The color used for the placeholder text of the map description input field (used when there's no text in the InputField)

Default Color: 323232
Best Practices: It's slightly transparent in-game.

"Upload_MapDescriptionInputFieldTextColor" - The color used for the text the player types into the "Map Description" input field to use as the map description.

Default Color: 000000
Best Practices: Make it contrast the color of the searchbar.

"UploadButton_Color" - The color of the upload sprite (pictured left)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as the other tabs.
Note: I know this looks the same as the UploadTab_Color, but it's not! This is for use on the UPLOAD tab, not the top bar with the search bar, the home sprite, etc.

"UploadButton_TextColor" - The color of the "Upload!" text below the upload button.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

Note: To not be overly verbose, and keep consistency throughout the two menus, the Theme Info and Map Info menu colors are meshed into one. This is why a couple of these properties below have notes to show where they are used in the Theme Upload menu.

"MapInfoScreen_UploadDateInfoTextColor" - The color used on the text that shows the text "Upload Date".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the Upload Date, not the actual Upload Date itself. 

"MapInfoScreen_UploadDateTextColor" - The color used on the MapInfoScreenUpload Date text, which displays the actual Upload Date of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"MapInfoScreen_DownloadsInfoTextColor" - The color used on the text that shows the text "Downloads".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the downloads, not the actual download count itself. 

"MapInfoScreen_DownloadsTextColor" - The color used on the map/theme info screen's Downloads text, which displays the actual download count of the song.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"MapInfoScreen_DifficultyInfoTextColor" - The color used on the text that shows the text "Difficulties".

Default Color: FFFFFF

"MapInfoScreen_DifficultyEasyColor" - The color used on the text that shows the letters "EZ".

Default Color: FFFFFF

Best Practices: Make this a lighter color to show its easier.

"MapInfoScreen_DifficultyExpertColor" - The color used on the text that shows the the letters "EX"

Default Color: 03FF00
Best Practices: None, just make it good.

"ThemeButton_DifficultyLimitlessColor" - The color used on the text that shows the letters "LL"

Default Color: 00D9FF
Best Practices: None, just make it good.

"ThemeButtonMapInfoScreen_DifficultyMaximumColor" - The color used on the text that shows the letters "MX".

Default Color: FF0055
Best Practices: Make it a darker color to show it's the hardest.

"MapInfoScreen_MapNameTextColor" - The color used on the text that shows a song's name.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.
Note: on the Theme Info menu, this is used for the Theme name.

"MapInfoScreen_ArtistTextColor" - The color used on the text that shows a song's artist.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.
Note: on the Theme Info menu, this is used for the Theme creators.

"MapInfoScreen_MapperTextColor" - The color used on the text that shows a song's mapper.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.
Note: on the Theme Info menu, this is used for the Theme version.

"MapInfoScreen_DescriptionTextColor" - The color used on the text that shows a song's description.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.
Note: on the Theme Info menu, this is used for the Theme long description.

"MapInfoScreen_DownloadButtonColor" - The color used on the button that downloads a map.

Default Color: 00C2FF
Note: Keep this an eye-catching color so the player sees it faster.

"MapInfoScreen_ReportButtonColor" - The color used on the sprite that you click to report a chartmap, or theme.

Default Color: FFFFFF
Note: It has a dash of red in-game, this is because on the default sprite, it is white, with a bit of red on it to show it's a report button. Unless you change the sprite, probably keep this at FFFFFF.

"MapInfoScreen_MapIDInfoTextColor" - The color used on the text that shows the text "Map ID".

Default Color: FFFFFF
Note: I know this sounds confusing, but it's the text that SHOWS it's the Map ID, not the actual Map ID itself.

"MapInfoScreen_MapIDTextColor" - The color used on the text that shows the actual Map ID.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.
Note: on the Theme Info menu, this is used for the Theme ID.

"MapInfoScreen_ScrollbarColor" - The scrollbar at the left of the screen's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"MapInfoScreen_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"Blocker_UploadingChartmapPanelColor" - The color of the panel that shows when uploading a Chartmap, or Theme.

Default Color: 000000
Best Practices: Keep it uniform with other panels.

"Blocker_UploadingChartmapTextColor" - The color of the text that shows when uploading a Chartmap or Theme.

Default Color: FFFFFF
Best Practices: Keep it uniform with other text.

"Blocker_LoadingPanelColor" - The color of the panel that shows when loading Chartmaps, or Themes.

Default Color: 000000
Best Practices: Keep it uniform with other panels.

"Blocker_LoadingTextColor" - The color of the text that shows when loading Chartmaps or Themes.

Default Color: FFFFFF
Best Practices: Keep it uniform with other text.

Part 5.

Menu.polybeatsconfig [Part 5] format 2. 'Jetbrains Mono' font. Captured with CodeSnap™.

Practice Mode Menu

This is a small menu where the player can change where to start a song, and how fast to play the song at.  It's shown when they press "Learn".

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"MenuTitle_TextColor" - The title near the top of the screen for the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"SongTime_TitleTextColor" - The color of the title above the slider that changes the song time.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"SongTime_SliderBackingColor" - The color of the part of the Song Time slider that is not filled. (The sprite behind the fill sprite).

Default Color: 525151
Best Practices: Preferably keep it the same/similar color as the scrollbar backing color.

"SongTime_SliderFillColor" - The color of the part of the Song Time slider that is on top of the Slider Backing.

Default Color: FA0165
Best Practices: Preferably keep it the same/similar color as the scrollbar color.

"SongTime_SliderTextColor" - The color of the text that's in the Song Time slider. (shows the time.)

Default Color: FFFFFF
Best Practices: None, just make it good.

"SongSpeed_TitleTextColor" - The color of the title above the slider that changes the song speed.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"SongSpeed_SliderBackingColor" - The color of the part of the Song Speed slider that is not filled. (The sprite behind the fill sprite).

Default Color: 525151
Best Practices: Preferably keep it the same/similar color as the scrollbar backing color.

"SongSpeed_SliderFillColor" - The color of the part of the Song Speed slider that is on top of the Slider Backing.

Default Color: FA0165
Best Practices: Preferably keep it the same/similar color as the scrollbar color.

"SongSpeed_SliderTextColor" - The color of the text that's in the Song Speed slider. (shows the time.)

Default Color: FFFFFF
Best Practices: None, just make it good.

Player Account Hub

The name is a bit misleading lmao, but basically this is the menu where the player can see their stats, and other player's stats. It's mostly made up of dropdowns and shit, so yeah. Have fun with that.

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"MenuTitle_TextColor" - The title near the top of the screen for the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"PlayerCard_BackingColor" - This is used for the panel near the top of the screen that shows the local player's stats.

Default Color: 004578
Best Practices: Give it a color that feels "elevated" from the rest of the menu.

"PlayerCard_SteamIDTextColor" - The color used for the text that shows the local player's Steam ID.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_UsernameTextColor" - The color used for the text that shows the local player's Steam Username.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_CountryTextColor" - The color used for the text that shows the local player's country.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_ScoreBackingColor" - The color used for the small panel that houses the rank for your score globally, in your country, and your total score over all time.

Default Color: A1083A
Best Practices: Preferably keep it the same/similar color of other small panels throughout the Player Card.

"PlayerCard_ScoreTitleColor" - The color used for the text that says "SCORE" inside the small panel.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_ScoreTotalColor" - The color used for the text that shows the total score achieved by the player over time.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_ScoreCountryRankTextColor" - The color used for the text that shows the rank of the player in their country, in the Score category.

Default Color: FFFFFF
Best Practices: Preferably keep it light as the country image behind it is slightly transparent and a bit darker.

"PlayerCard_ScoreGlobalRankTextColor" - The color used for the text that shows the rank of the player in the world, in the Score category.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_ComboBackingColor" - The color used for the small panel that houses the rank for your combo globally, in your country, and your biggest combo of all time.

Default Color: A1083A
Best Practices: Preferably keep it the same/similar color of other small panels throughout the Player Card.

"PlayerCard_ComboTitleColor" - The color used for the text that says "COMBO" inside the small panel.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_ComboTotalColor" - The color used for the text that shows the largest combo achieved by the player.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_ComboCountryRankTextColor" - The color used for the text that shows the rank of the player in their country, in the Combo category.

Default Color: FFFFFF
Best Practices: Preferably keep it light as the country image behind it is slightly transparent and a bit darker.

"PlayerCard_ComboGlobalRankTextColor" - The color used for the text that shows the rank of the player in the world, in the Combo category.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_SkillPointsBackingColor" - The color used for the small panel that houses the rank for your skill points globally, in your country, and your total skill points over all time.

Default Color: A1083A
Best Practices: Preferably keep it the same/similar color of other small panels throughout the Player Card.

"PlayerCard_SkillPointsTitleColor" - The color used for the text that says "SKILL POINTS" inside the small panel.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_SkillPointsTotalColor" - The color used for the text that shows the total skill points achieved by the player over time.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"PlayerCard_SkillPointsCountryRankTextColor" - The color used for the text that shows the rank of the player in their country, in the Skill Points category.

Default Color: FFFFFF
Best Practices: Preferably keep it light as the country image behind it is slightly transparent and a bit darker.

"PlayerCard_SkillPointsGlobalRankTextColor" - The color used for the text that shows the rank of the player in the world, in the Skill Points category.

Default Color: FFFFFF
Best Practices: Preferably keep it the same/similar color of other text throughout the Player Card.

"GlobalLeaderboards_BoardTitleTextColor" - The color of the title of the leaderboard at the bottom of the screen. This is actually the global leaderboard, showing other player's scores, lmao.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"GlobalLeaderboards_ScrollbarColor" - The scrollbar at the left of the leaderboard's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"GlobalLeaderboards_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"GlobalLeaderboards_PlayerPlaceBackingColor" - This is different from the other leaderboard, which didn't need a background color for each leaderboard element. But here we do.

Default Color: 3A3A3A
Best Practices: None, just make it good.

"GlobalLeaderboards_PlayerPlaceRankColor" - The color used on the rank value (left of name) of OTHER PLAYERS' leaderboard items.

Default Color: FFFFFF
Best Practices: None, just make it good.

"GlobalLeaderboards_PlayerPlaceUsernameColor" - The color used on the username value of OTHER PLAYERS' leaderboard items.

Default Color: FFFFFF
Best Practices: None, just make it good.

"GlobalLeaderboards_PlayerPlaceScoreColor" - The color used on the score value (right of name.) This is not just for score! It's reused for Skill Points and Combo leaderboard elements.

Default Color: FFFFFF
Best Practices: None, just make it good.

"Region_TitleTextColor" - The title above the Region dropdown (the dropdown that lets you choose what rankings to show, Global or Country rankings)

Default Color: FFFFFF
Best Practices: Keep it consistent with all title texts.

"Region_DropdownColor" - The color of the Region dropdown. (first dropdown, it lets you pick between Global and Country rankings)

Default Color: 626262
Best Practices: Keep it consistent with all dropdowns.

"Region_DropdownDisplayTextColor" - The color of the dropdown's selected option text.

Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"Region_DropdownArrowColor" - The color of the arrow that's on the right of the Dropdown, next to the Display Text.

Default Color: 000000
Best Practices: Keep it consistent with all dropdowns.

"Region_ContentsScrollbarColor" - The scrollbar at the left of the dropdown's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"Region_ContentsScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"Region_DropdownContentsBackingColor" - The color of the dropdown option holder (the backing image of all the dropdown options.)

Default Color: 525051
Best Practices: Keep it consistent with all dropdowns.

"Region_DropdownContentsItemColor" - The color of an option in the dropdown.


Default Color: 383838
Best Practices: Keep it consistent with all dropdowns.

"Region_DropdownContentsItemHexagonColor" - The color of an option's hexagon (pentagon, but you know us by now.)


Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"Region_DropdownContentsItemTextColor" - The color of an option's text.


Default Color:  FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"Leaderboard_TitleTextColor" - The title above the Leaderboard dropdown (the dropdown that lets you choose what leaderboard we're looking at: Score, Combo, or Skill Points)

Default Color: FFFFFF
Best Practices: Keep it consistent with all title texts.

"Leaderboard_DropdownColor" - The color of the Leaderboard dropdown. (first dropdown, it lets you pick between Score, Combo and Skill Points leaderboard types)

Default Color: 626262
Best Practices: Keep it consistent with all dropdowns.

"Leaderboard_DropdownDisplayTextColor" - The color of the dropdown's selected option text.

Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"Leaderboard_DropdownArrowColor" - The color of the arrow that's on the right of the Dropdown, next to the Display Text.

Default Color: 000000
Best Practices: Keep it consistent with all dropdowns.

"Leaderboard_ContentsScrollbarColor" - The scrollbar at the left of the dropdown's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"Leaderboard_ContentsScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"Leaderboard_DropdownContentsBackingColor" - The color of the dropdown option holder (the backing image of all the dropdown options.)

Default Color: 525051
Best Practices: Keep it consistent with all dropdowns.

"Leaderboard_DropdownContentsItemColor" - The color of an option in the dropdown.


Default Color: 383838
Best Practices: Keep it consistent with all dropdowns.

"Leaderboard_DropdownContentsItemHexagonColor" - The color of an option's hexagon (pentagon, but you know us by now.)


Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"Leaderboard_DropdownContentsItemTextColor" - The color of an option's text.


Default Color:  FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"FilterUsers_TitleTextColor" - The title above the FilterUsers dropdown (the dropdown that lets you choose who to see scores from. All Players, Around Me, or Just Friends.)

Default Color: FFFFFF
Best Practices: Keep it consistent with all title texts.

"FilterUsers_DropdownColor" - The color of the Region dropdown. (first dropdown, it lets you choose who to see scores from. All Players, Around Me, or Just Friends.)

Default Color: 626262
Best Practices: Keep it consistent with all dropdowns.

"FilterUsers_DropdownDisplayTextColor" - The color of the dropdown's selected option text.

Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"FilterUsers_DropdownArrowColor" - The color of the arrow that's on the right of the Dropdown, next to the Display Text.

Default Color: 000000
Best Practices: Keep it consistent with all dropdowns.

"FilterUsers_ContentsScrollbarColor" - The scrollbar at the left of the dropdown's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"FilterUsers_ContentsScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"FilterUsers_DropdownContentsBackingColor" - The color of the dropdown option holder (the backing image of all the dropdown options.)

Default Color: 525051
Best Practices: Keep it consistent with all dropdowns.

"FilterUsers_DropdownContentsItemColor" - The color of an option in the dropdown.


Default Color: 383838
Best Practices: Keep it consistent with all dropdowns.

"FilterUsers_DropdownContentsItemHexagonColor" - The color of an option's hexagon (pentagon, but you know us by now.)


Default Color: FFFFFF
Best Practices: Keep it consistent with all dropdowns.

"FilterUsers_DropdownContentsItemTextColor" - The color of an option's text.


Default Color:  FFFFFF
Best Practices: Keep it consistent with all dropdowns.

Coming Soon Screen

The screen that tells you that something's in the works and it's coming soon.

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"DescriptionText_Color" - The text in the middle of the screen that tells you some more information.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

Part 6.

Menu.polybeatsconfig [Part 6] format 2. 'Jetbrains Mono' font. Captured with CodeSnap™.

Theme Menu

Theme-Ception! We're almost done with this file, so I decided to become funny again. Anyway, this menu shows the themes you have installed.

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"ThemePicker_TitleTextColor" - The title near the top of the screen for the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"InstalledThemes_TitleTextColor" - The title on the top left, showing you all your currently installed themes.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"InstalledThemes_ScrollbarColor" - The scrollbar at the left of the InstalledThemes list's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"InstalledThemes_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"ActiveTheme_TitleTextColor" - The title on the top right, showing you what theme you currently have equipped.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"ActiveTheme_ScrollbarColor" - The scrollbar at the right of the Active Theme list's front color.

Default Color: FF0776
Best Practices: You'll probably never see this until for whatever reason, we allow more than 1 theme to be equipped at a time. Keep it uniform with other scrollbars.

"ActiveTheme_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

"Divider_Color" - The color of the sprite that splits both the InstalledThemes and ActiveTheme lists.

Default Color: FFFFFF
Best Practices: Preferably make it lighter than the panel color.

"ThemeButton_Color" - The color used on the theme buttons, which let you pick a theme.

Default Color: 87034C
Best Practices: Make it the same color as the ThemeButton_Color in the Marketplace Menu array.

"BaseGameThemeButton_Color" - The color used on the theme buttons that were made by 5th Step.

Default Color: B28106
Best Practices: I would strongly reccommend having this be different from the ThemeButton Color.

"ThemeButton_TitleTextColor" - The color used on the theme button's title text, which displays the name of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_CreatorsTextColor" - The color used on the theme button's creator text, which displays the Creators of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_DescriptionTextColor" - The color used on the text of the Theme's short description.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeButton_VersionTextColor" - The color used on the theme button's artist text, which displays the version of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

These next few colors are used on the menu that shows when you click the "Develop Theme" at the bottom of the screen. It's the gateway to the Developer Theme Dashboard Menu.

"Developer_LearnTitleTextColor" - The color of the text that says "LEARN", at the top of the Develop Theme menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Developer_LearnDescriptionTextColor" - The color of the text that describes what clicking the LEARN button does (it brings you here, lmao)

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"Developer_AllThemesTitleTextColor" - The color of the title that shows above the list of themes in your Local Themes directory. This is basically the list of themes we think you've made.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

Developer Theme Dashboard Menu

This menu shows information about a Theme that you've made, and gives some helpful tools to find where it is on your system, uploading it directly to the Marketplace (Steam Workshop), and "previewing" it (just equipping it.)

"PanelColor" - This is used for the panel behind the menu.

Default Color: 000000
Best Practices: You're gonna see a lot of these. It's good to keep them all at the same color, preferably dark if you're keeping your text at a lighter color.

"MenuTitle_TextColor" - The title near the top of the screen for the menu.

Default Color: FFFFFF
Best Practices: Preferably keep it the same color as other text.

"ThemeName_TextColor" - The color used on the text that displays the name of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeCreators_TextColor" - The color used on the text that displays the creator of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeVersion_TextColor" - The color used on the text that displays the version of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeShortDescription_TextColor" - The color used on the text that displays the short description of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"ThemeRegularDescription_TextColor" - The color used on the text that displays the regular/long description of the theme.

Default Color: FFFFFF
Best Practices: As with all text, keep consistency.

"Dashboard_ScrollbarColor" - The scrollbar at the left of the screen's front color.

Default Color: FF0776
Best Practices: Keep it uniform with other scrollbars.

"Dashboard_ScrollbarBackingColor" - The little details behind the scrollbar, like the line, and the top and bottom enders.

Default Color: 626262
Best Practices: Keep it uniform with other scrollbars.

Next Section: Game.polybeatsconfig

This is a LOT smaller than Menu.polybeatsconfig, but still important to the UI of the game, because this is shown during a map playthrough.

Need any help, or just wanna chat with us? Follow us on our socials! :)

LinkTwitterInstagramYouTube