Themes
Built-in theme presets and a helper for deriving custom themes. Apply a
theme at construction (Plottr.new(frame, { theme = Themes.Light })) or
later with Graph:setTheme.
Properties
Dark
This item is read only and cannot be modified. Read OnlyThemes.Dark: ThemeHigh-contrast dark preset. This is the default theme.
Light
This item is read only and cannot be modified. Read OnlyThemes.Light: ThemeLight preset for bright interfaces.
Midnight
This item is read only and cannot be modified. Read OnlyThemes.Midnight: ThemeDeep-blue preset with a neon palette.
Functions
extend
Returns a copy of base with any fields in overrides replaced.
local brand = Themes.extend(Themes.Dark, {
name = "Brand",
palette = { Color3.fromRGB(255, 115, 0) },
font = Font.fromName("Montserrat", Enum.FontWeight.SemiBold),
textSize = 14,
})