Roblox UtilitiesDevlHub Roblox Documentation

Enum

StudioStyleGuideColor

An enum that lists color roles used by Studio themes, passed to StudioTheme:GetColor() to retrieve the correct theme color for a given UI element in a plugin.

Named color roles in Roblox Studio's theming system. Each item is a UI color slot, not a literal color. Pass with StudioStyleGuideModifier to StudioTheme:GetColor() to get the active theme's Color3 so plugin widgets adapt when the user switches Light/Dark themes.

Items 130#

NameValueSummary
MainBackground0The primary background color used by the toolbar and windows.
Titlebar1The color of windows' title bars.
Tooltip3The background color of tooltips, like those seen when hovering over buttons on the toolbar or properties in the Properties window.
Notification4The background color of message box and dialog notification panels.
ScrollBar5The color of scrollbar handles, like those seen in the Explorer window.
ScrollBarBackground6The background color of scrollbars, like those seen in the Explorer window.
TabBar7The background color of the tab bar, like the one where the script editor is opened.
Tab8The color of tabs on the tab bar, like the ones opened when the script editor is opened.
FilterButtonDefault9The default background color of filter buttons in the Script Analysis widget.
FilterButtonHover10The background color of filter buttons in the Script Analysis widget when hovered.
FilterButtonChecked11The background color of filter buttons in the Script Analysis widget when they are in a checked (active) state.
FilterButtonAccent12The accent color drawn on the top and left edges of filter buttons in the Script Analysis widget.
FilterButtonBorder13The border color of filter buttons in the Script Analysis widget.
FilterButtonBorderAlt14The border color of filter buttons in the Script Analysis widget when they are hovered or checked.
RibbonTab15The color of a tab on the toolbar menu.
RibbonTabTopBar16The background color of the toolbar.
Button17The background color of clickable buttons.
MainButton18The background color of clickable buttons that are the primary action.
RibbonButton19The background color of buttons on the toolbar.
ViewPortBackground20The background color of the game viewport.
InputFieldBackground21The background color of input fields, like those found in the Explorer window.
Item22The background color of items listed in the Explorer and Properties windows.
TableItem23The background color of row items in table views such as the Game Settings window.
CategoryItem24The background color of category header items in the Properties widget.
GameSettingsTableItem25The color of items within tables in the settings window.
GameSettingsTooltip26The color of tooltips in the settings window.
EmulatorBar27The color of the bar shown when the mobile emulator is active.
EmulatorDropDown28The color of the device and physical size dropdowns in the emulator bar.
ColorPickerFrame29The background color of the color picker.
CurrentMarker30The color of the current-item marker, such as the blue selection indicator in the logout menu in the Light theme.
Border31The color of borders, like those found in the Properties window.
DropShadow32The color used for drop-shadow decorations on floating panels and menus.
Shadow33The color of shadows rendered under floating items like dropdowns.
Light34The light role color from the Qt widget palette, used for the lightest shading of 3D widget effects.
Dark35The dark role color from the Qt widget palette, used for the darkest shading of 3D widget effects.
Mid36The mid role color from the Qt widget palette, used between the button and dark shading for 3D widget effects.
MainText37The primary text color used throughout Studio's UI.
SubText38The color of secondary text such as status labels shown in the Team Create widget for offline users and place owners.
TitlebarText39The text color displayed in dock widget title bars and Ribbon tabs.
BrightText40The color of text displayed inside input fields and other high-contrast contexts.
DimmedText41The color of placeholder or dimmed text shown in empty input fields.
LinkText42The color of hyperlink text in Studio panels and documentation views.
WarningText43The color of warning messages, such as those displayed in the Output window.
ErrorText44The color of error messages, such as those displayed in the Output window.
InfoText45The color of informational messages, such as those displayed in the Output window.
SensitiveText46The color used to display sensitive information text, such as certain messages in the Output window.
ScriptSideWidget47The background color of the Script Editor's side gutter, which displays fold icons and breakpoint markers.
ScriptBackground48The background color of the Script Editor canvas.
ScriptText49The default text color for unclassified tokens in the Script Editor.
ScriptSelectionText50The foreground text color of the active text selection in the Script Editor.
ScriptSelectionBackground51The background color of the active text selection in the Script Editor.
ScriptFindSelectionBackground52The background color of text matched by the current find query in the Script Editor.
ScriptMatchingWordSelectionBackground53The background color of all occurrences of the word under the cursor highlighted as matching selections in the Script Editor.
ScriptOperator54The color of operator symbols in the Script Editor.
ScriptNumber55The color of numeric literals in the Script Editor.
ScriptString56The color of string literals in the Script Editor.
ScriptComment57The color of comment text in the Script Editor.
ScriptKeyword58The color of Lua reserved keywords that don't have a more specific color role in the Script Editor.
ScriptBuiltInFunction59The color of recognized built-in global identifiers in the Script Editor, including non-function globals.
ScriptWarning60The color of warning markers and underlines in the Script Editor.
ScriptError61The color of error markers and underlines in the Script Editor.
ScriptInformation62The color of informational diagnostic markers in the Script Editor.
ScriptHint63The color of hint diagnostic underlines and scrollbar markers in the Script Editor.
ScriptWhitespace64The color of rendered whitespace characters (spaces and tabs) when whitespace display is enabled in the Script Editor.
ScriptRuler65The color of the column ruler line displayed in the Script Editor when the ruler is enabled.
DocViewCodeBackground66The background color of inline code blocks in the Script Editor's documentation view.
DebuggerCurrentLine67The highlight color applied to the line currently paused on in the script debugger.
DebuggerErrorLine68The highlight color applied to a line that caused a debugger error or runtime exception.
DiffFilePathText69The text color of the file path displayed in the header row of a diff view.
DiffTextHunkInfo70The text color of hunk-info lines (the @@ header rows) in the diff view.
DiffTextNoChange71The text color of unchanged context lines in the diff view.
DiffTextAddition72The text color of added lines in the diff view.
DiffTextDeletion73The text color of deleted lines in the diff view.
DiffTextSeparatorBackground74The background color of hunk-separator rows in the diff view text area.
DiffTextNoChangeBackground75The background color of unchanged context lines in the diff view.
DiffTextAdditionBackground76The background color of added lines in the diff view.
DiffTextDeletionBackground77The background color of deleted lines in the diff view.
DiffLineNum78The text color of line numbers in the diff view gutter.
DiffLineNumSeparatorBackground79The background color of line-number cells in the diff gutter for hunk-separator rows.
DiffLineNumNoChangeBackground80The background color of line-number cells in the diff gutter for unchanged lines.
DiffLineNumAdditionBackground81The background color of line-number cells in the diff gutter for added lines.
DiffLineNumDeletionBackground82The background color of line-number cells in the diff gutter for deleted lines.
DiffFilePathBackground83The background color of the file-path header row in a diff view.
DiffFilePathBorder84The border color of the file-path header row in a diff view.
ChatIncomingBgColor85The background color of incoming messages in the Studio chat widget.
ChatIncomingTextColor86The text color of incoming messages in the Studio chat widget.
ChatOutgoingBgColor87The background color of outgoing messages in the Studio chat widget.
ChatOutgoingTextColor88The text color of outgoing messages in the Studio chat widget.
ChatModeratedMessageColor89The color used to display moderated or filtered messages in the Studio chat widget.
Separator90The color of separator lines that divide sections within Studio panels.
ButtonBorder91The border color of standard clickable buttons.
ButtonText92The label text color of standard clickable buttons.
InputFieldBorder93The border color of text input fields throughout Studio.
CheckedFieldBackground94The background color of checkbox and checked-state input fields.
CheckedFieldBorder95The border color of checkbox and checked-state input fields.
CheckedFieldIndicator96The color of the check mark or indicator drawn inside a checked input field.
HeaderSection97The background color of section header rows in Studio widgets such as the Properties window.
Midlight98The midlight role color from the Qt widget palette, used between the button and light shading for 3D widget effects.
StatusBar99The color of the status bar shown at the bottom of Studio, if it is visible.
DialogButton100The background color of standard buttons in modal dialog boxes.
DialogButtonText101The label text color of standard buttons in modal dialog boxes.
DialogButtonBorder102The border color of standard buttons in modal dialog boxes.
DialogMainButton103The background color of the primary action button (such as OK or Save) in modal dialog boxes.
DialogMainButtonText104The label text color of the primary action button in modal dialog boxes.
InfoBarWarningBackground105The background color of the warning bar that appears at the top of a widget to surface important notices.
InfoBarWarningText106The text color of warning messages inside the info bar warning strip.
ScriptEditorCurrentLine107The background highlight color applied to the line containing the cursor in the Script Editor.
ScriptMethod108The color of function-call target identifiers in the Script Editor, including bare functions and indexed methods.
ScriptProperty109The color of property name identifiers in the Script Editor.
ScriptNil110The color of the nil literal in the Script Editor.
ScriptBool111The color of boolean literals (true and false) in the Script Editor.
ScriptFunction112The color of the function keyword token in the Script Editor.
ScriptLocal113The color of the local keyword in the Script Editor.
ScriptSelf114The color of the self identifier in the Script Editor.
ScriptLuauKeyword115The color of Luau-specific keywords (such as type annotation keywords) in the Script Editor.
ScriptFunctionName116The color of function name identifiers in the Script Editor.
ScriptTodo117The highlight color applied to TODO annotations in script comments.
ScriptBracket118The color of parentheses, braces, and square brackets in the Script Editor.
AttributeCog119The color of the attribute cog icon shown in the Properties widget.
AICOOverlayText128The text color used inside the AI companion (AICO) overlay panel.
AICOOverlayButtonBackground129The background color of buttons in the AI companion (AICO) overlay panel.
AICOOverlayButtonBackgroundHover130The background color of buttons in the AI companion (AICO) overlay panel when hovered.
AICOOverlayButtonBackgroundPressed131The background color of buttons in the AI companion (AICO) overlay panel when pressed.
OnboardingCover132The overlay color used to dim non-focused areas during onboarding flows.
OnboardingHighlight133The highlight color used to draw attention to a UI element during onboarding flows.
OnboardingShadow134The shadow color used beneath highlighted elements during onboarding flows.
BreakpointMarker136The color of the breakpoint marker shown in the script editor gutter.
DiffLineNumHover137The text color of line numbers in the diff gutter when hovered.
DiffLineNumSeparatorBackgroundHover138The background color of line-number cells in the diff gutter for hunk-separator rows when hovered.