ThemeCssVar
One emitted CSS declaration as a [customProperty, value] pair. Pairs whose property is the empty
string are layout-only sentinels (a blank separator line or the legacy-alias comment) that the SSR
<style> renderer reproduces verbatim for byte-stability; the live-preview consumer skips them
(only ---prefixed properties are applied via setProperty).
Definition
type ThemeCssVar = [cssVar, value];[cssVar, value]
Related
FeatureFlagService ReviewService ShopService FeatureFlagOption FeatureFlagRef ResolvedCartLineTokens ResolvedProductCardTokens ResolvedShopTheme
ThemeBranding
Resolved primary/secondary brand accents fed to . null means the shop has no branding, in which case the accent fanout and the chrome literals are skipped (page
ThemeGroup
Toplevel catalog grouping, mirroring the structure of plus the datadriven sections group (whose rows live on shops.featureFlags, not on the theme tree).