Get Theme Styles (Beta)
Get Theme Styles (Beta)
webflow.getThemeStyles(themeName)
Returns the structured CSS token values (colors, shadows, controls, opacities) for a given Designer theme. Use these tokens to style your extension’s UI to match the Designer’s visual language.
Beta
These methods are in public beta and may change with future releases.
Syntax
Parameters
- themeName: AppearanceSettings — The theme to retrieve tokens for. One of
'darkDefault','darkDarker','darkBrighter', or'light'. Usewebflow.getTheme()to get the currently active theme name.
Returns
Promise<ThemeStyles>
A Promise that resolves to a ThemeStyles object with the following shape:
Each property is a flat key-value map of token names to CSS values.