Brand Settings defines 8 site colors injected as CSS variables into every component preview and NitroShock-enabled page. Nine built-in theme presets give you a starting point, and you can extract colors from your active WordPress theme.
Brand Settings centralizes your site's color palette so every component and page preview automatically reflects your branding. Colors are stored as CSS custom properties and injected into Component Studio previews, the page editor, and the frontend of any NitroShock-enabled page. Open it from NitroShock → Brand Settings.
Eight color slots are available:
These are output as CSS custom properties:
--color-primary--color-secondary--color-text--color-background--color-surface--color-link--color-highlight--color-headingComponents that reference these variables automatically reflect your brand colors wherever they render.
Nine built-in theme presets populate all eight color slots with a single click:
After applying a preset, you can adjust any individual color slot before saving.
Click Extract from Theme to read color definitions from your active WordPress theme's stylesheets and populate the brand color slots with matching values. Review and adjust after extraction — automatic matching is approximate.
Reference brand colors using CSS variable names rather than hard-coded hex values:
.btn-primary {
background-color: var(--color-primary);
color: var(--color-background);
}
.card {
background: var(--color-surface);
color: var(--color-text);
}
The AI Chat assistant automatically uses your brand variables when generating component styles, so AI-generated components respect your color scheme by default.
<style> block into the preview iframe on each refresh<head> on any NitroShock-enabled pageNo. The CSS variables are only output on NitroShock-enabled pages and in the editor. Your theme's styles are unaffected.
Brand Settings is site-wide — one active palette for the whole site. Page-level overrides can be added through the per-page custom CSS field in the page editor.
Yes, immediately. Because components reference CSS variables rather than hard-coded colors, any change to Brand Settings is reflected in all components that use those variables — in previews and on live pages.