A. Colors
Colors are global and can be applied to elements via the color swatch selector in Theme Designer. Brand colors should be the first thing you define when setting up a new theme so that they are available to apply to selected elements.
Property / | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Primary Color
|
|
| All primary color applications | NOP CSS |
Primary Color : Hover
|
|
| All primary color : hover applications | NOP CSS |
Secondary Color
|
|
| All secondary color applications | NOP CSS |
Secondary Color : Hover
|
|
| All secondary color : hover applications | NOP CSS |
Tertiary Color
|
|
| All tertiary color applications | NOP CSS |
Tertiary Color : Hover
|
|
| All tertiary color : hover applications | Theme Designer Base Theme |
Text Color
|
|
| All body copy and headers unless set in another scope | NOP CSS |
Black
|
|
| Populates the color swatch selector in Theme Designer App with a black color option | Theme Designer App |
White
|
|
| Populates the color swatch selector in Theme Designer App with a white color option | Theme Designer App |
Grey 10
|
|
| Populates the color swatch selector in Theme Designer App with a light grey color option | Theme Designer App |
Grey 20
|
|
| Populates the color swatch selector in Theme Designer App with a medium grey color option | Theme Designer App |
Grey 30
|
|
| Populates the color swatch selector in Theme Designer App with a dark grey color option | Theme Designer App |
Link Color
|
|
| Populates the color swatch selector in Theme Designer App with a brand link color option | Theme Designer Base Theme |
B. Header
Header props set both the Cloud Header styles and the Simple Header styles (where applicable)
Property / Path in TD | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Font Family
|
|
| All fonts in the Cloud Header and Simple Header | Theme Designer Base Theme |
Background Color
|
|
| Header background color | NOP CSS |
Text Color
|
|
| Header text color | NOP CSS |
Background Color
|
|
| Link item background hover color | NOP CSS |
Background Color
|
|
| Link item background focus color | NOP CSS |
Text Color
|
|
| Link item active text color | NOP CSS |
Background Color
|
|
| Header drawer background color | NOP CSS |
Background Color
|
|
| Header drawer item hover background color | NOP CSS |
Background Color
|
|
| Header drawer item focus background color | NOP CSS |
Text Color
|
|
| Header drawer color item text color | NOP CSS |
Box Shadow / Drop Shadow
|
| 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12) | Header drawer drop shadow | NOP CSS |
Text Transform
|
| none | The font casing for the header (upper, lower, capital, none/inherit) | NOP CSS |
Color
|
|
| Header menu button icon color | NOP CSS |
Background Color
|
|
| Header menu button background hover color | NOP CSS |
Background Color
|
|
| Header menu button background focus color | NOP CSS |
Color
|
|
| Header Cart icon badge color | NOP CSS |
Color
|
|
| Header Cart icon color | NOP CSS |
Image
|
|
| Header Logo image | NOP CSS |
Width
|
|
| Header Logo width | NOP CSS |
C. Sidebar
Side props set the Cloud Header styles
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Background Color
|
|
| Cloud sidebar background color | NOP CSS |
Color
|
|
| Cloud sidebar banner link color | NOP CSS |
Background Color
|
|
| Cloud sidebar banner link hover color | NOP CSS |
Text Transform
|
|
| The font casing for the cloud sidebar banner text (upper, lower, capital, none/inherit) | NOP CSS |
Text Color
|
|
| Cloud sidebar item text color | NOP CSS |
Text Transform
|
|
| The font casing for the cloud sidebar items (upper, lower, capital, none/inherit) | NOP CSS |
Background Color
|
|
| Cloud sidebar items hover color | NOP CSS |
Background Color
|
|
| Cloud sidebar items focus color | NOP CSS |
Image
|
|
| Cloud Sidebar header logo | NOP CSS |
Width
|
|
| Cloud Sidebar header logo width | NOP CSS |
D. Page Properties
Specific page level properties
Property / Path | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Global | ||||
Box Shadow / Drop Shadow
|
|
| Sets the drop-shadow on the page container. Can set to | Theme Designer Base Theme |
Background Color
|
(the “p” on the end is intentional - it tells TD to render a Color Picker instead of the default Swatch Selector) |
| Sets the global page background color | Theme Designer Base Theme |
Login Page | ||||
Background Image
|
|
| Sets the Login Page Background Image (non-Identity) | Theme Designer Base Theme |
Account Page (Auth 0) | ||||
Background Image
|
|
| Sets the Half Hero on the Account Pages | Theme Designer Base Theme |
Logo Image
|
| Sets the Logo Image on the Vouchers in Accounts | Public UI | |
Background Image |
|
| Sets the background image for Accounts Pages | Public UI |
Logo Image |
|
| Sets the Logo Image for Accounts Pages | Public UI |
|
|
| Sets the logo width for accounts pages on desktop. Logo Height is automatically set proportionally to width. | Public UI |
|
|
| Sets the logo width for accounts pages on mobile. Logo Height is automatically set proportionally to width. | Public UI |
|
|
| Sets the mask overlay color for the accounts page image | Public UI |
|
|
| Sets the mask overlay opacity for the accounts page image | Public UI |
|
|
| Sets the primary button background color for the Accounts pages | Public UI |
|
|
| Sets the primary button text color for the Accounts pages | Public UI |
Checkout | ||||
Background Color
|
|
| Sets the checkout page header background color | Theme Designer Base Theme |
Text Color
|
|
| Sets the checkout page header default text color | Theme Designer Base Theme |
Color
|
|
| Sets the checkout page header active text color | Theme Designer Base Theme |
Background Color
|
|
| Sets the checkout page footer background color | Theme Designer Base Theme |
Background Color
|
|
| Sets the checkout page footer button background color | Theme Designer Base Theme |
Text Color
|
|
| Sets the checkout page footer button textcolor | Theme Designer Base Theme |
Logo Image
|
|
| Sets the checkout page header logo image | Theme Designer Base Theme |
Logo Height
|
|
| Sets the checkout page header logo height | Theme Designer Base Theme |
Background Image
|
|
| Sets the checkout page background image | Theme Designer Base Theme |
PDP | ||||
Background Color
|
|
| Sets the radio button active background color | Theme Designer Base Theme |
Font Family
|
|
| Sets the PDP page checkout card header font family | Theme Designer Base Theme |
Color
|
|
| Sets the PDP page title color. | Theme Designer Base Theme |
Color
|
|
| Sets the PDP page options title color | Theme Designer Base Theme |
Background Color
|
|
| Sets the PDP page checkout button background color | Theme Designer Base Theme |
Display (Hero)
|
|
| Sets the CSS display type | Theme Designer Base Theme |
Text Transform
|
|
| Sets the text transform variant for the PDP Product title in Public UI | Public UI |
Text Transform
|
|
| Sets the text transform variant for the PDP Attribute title in Public UI | Pubic UI |
PLP | ||||
Background Color
|
(the “p” on the end is intentional - it tells TD to render a Color Picker instead of the default Swatch Selector) |
| Sets the PLP Page container background color | Theme Designer Base Theme |
Text Color
|
|
| Sets the PLP Page card button text color | Theme Designer Base Theme |
Text Color
|
|
| Sets the PLP Page card price text color | Theme Designer Base Theme |
Text Color
|
|
| Sets the PLP Page card button hover text color | Theme Designer Base Theme |
Background Color
|
|
| Sets the PLP Page card button default background color | Theme Designer Base Theme |
Background Color
|
|
| Sets the PLP Page cards button hover background color | Theme Designer Base Theme |
Font Family
|
|
| Sets the PLP Page cards header font family | Theme Designer Base Theme |
Font Family
|
|
| Sets the PLP Page cards button font family | Theme Designer Base Theme |
Font Family
|
|
| Sets the PLP Page cards price font family | Theme Designer Base Theme |
Font Family
|
|
| Sets the PLP Page cards body copy font family | Theme Designer Base Theme |
Color
|
|
| Sets the PLP Page cards header color | Theme Designer Base Theme |
Color
|
|
| Sets the PLP Page cards action button copy | Theme Designer Base Theme |
Display (Hero)
|
|
| Sets the CSS display type | Theme Designer Base Theme |
Background Image
|
|
| Sets the PLP and PDP Page static hero background image | Theme Designer Base Theme |
Height
|
|
| Sets the PLP page hero height with the following options:
| Theme Designer Base Theme |
E. Headings
These properties apply to the H1 - H5 headings globally
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Font Family |
|
| Sets the global font family to apply to the site headings [H1 - H5 unless overridden elsewhere] | Theme Designer Base Theme |
Font Color |
|
| Sets the global color to apply to the site headings [H1 - H5 unless overridden elsewhere] | Theme Designer Base Theme |
F. Buttons
These properties apply to the default global button styles
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Text Color
|
|
| Sets the global primary button text color | Theme Designer Base Theme |
Background Color
|
|
| Sets the global primary button background color | Theme Designer Base Theme |
Border Color
|
|
| Sets the global primary button border color | Theme Designer Base Theme |
Text Color
|
|
| These preset as ghost buttons. The text color property sets both the text color and the border. | Theme Designer Base Theme |
G. Loader Spinner
These properties apply to the global page loader
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Background Color
|
(the “p” on the end is intentional - it tells TD to render a Color Picker instead of the default Swatch Selector) |
| Sets the global loader background color Only shows the color if the loader image has a transparent background – otherwise the image background is shown | Theme Designer Base Theme |
Image
|
|
| Sets the global loader image | Theme Designer Base Theme |
H. Plugins
These properties apply to the various NOP Plugins
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Voucher (Toolbar) | ||||
Background Color
|
|
| Sets the background color for the Voucher toolbar [plugin] | Theme Designer Base Theme |
Background Color
|
|
| Sets the button background color for the Voucher toolbar [plugin] | Theme Designer Base Theme |
Text Color
|
|
| Sets the label color for the Voucher toolbar [plugin] | Theme Designer Base Theme |
Font Family
|
|
| Sets the font family for the Voucher toolbar [plugin] | Theme Designer Base Theme |
Loyalty (FAB) | ||||
Background Color
|
|
| Sets the toggle background color for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Background Color
|
|
| Sets the footer background color for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Text Color
|
|
| Sets the footer link/text color for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Text Color
|
|
| Sets the body text color for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Top (Position)
|
|
| Sets the desktop “top” position for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Right (Position)
|
|
| Sets the desktop “right” position for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Top (Position)
|
|
| Sets the mobile “top” position for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Right (Position)
|
|
| Sets the mobile “right” position for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Image
|
|
| Sets the logo image for the Loyalty FAB [plugin] | Theme Designer Base Theme |
Simple Footer | ||||
Background Color
|
|
| Sets the background color for the simple footer [NOP Widget] | Theme Designer Base Theme |
Text Color
|
|
| Sets the text color for the simple footer [NOP Widget] | Theme Designer Base Theme |
Image (Logo)
|
|
| Sets the logo for the simple footer [NOP Widget] | Theme Designer Base Theme |
Brand Footer | ||||
Background Color
|
|
| Sets the background color for the brand footer [NOP Widget] if implemented by a resort. | Theme Designer Base Theme |
Text Color
|
|
| Sets the header text color for the brand footer [NOP Widget] if implemented by a resort. | Theme Designer Base Theme |
Text Color
|
|
| Sets the body text color for the brand footer [NOP Widget] if implemented by a resort. | Theme Designer Base Theme |
Text Color
|
|
| Sets the link text color for the brand footer [NOP Widget] if implemented by a resort. | Theme Designer Base Theme |
Text Color
|
|
| Sets the link hover color for the brand footer [NOP Widget] if implemented by a resort. | Theme Designer Base Theme |
image (Logo)
|
|
| Sets the logo image for the brand footer [NOP Widget] if implemented by a resort. | Theme Designer Base Theme |
I. Favicons
These properties apply to the site Favicons
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Background Color
|
|
| Sets the default .ico low resolution favicon path | Theme Designer Base Theme |
|
|
| Sets the 16 x 16 resolution favicon path | Theme Designer Base Theme |
|
|
| Sets the 32 x 32 resolution favicon path | Theme Designer Base Theme |
|
|
| Sets the 48 x 48 resolution favicon path | Theme Designer Base Theme |
J. Tabs
These properties apply to the site tab properties on the PDP
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Background Color
|
|
| Sets the tab active background color | Theme Designer Base Theme |
|
|
| Sets the tab bar background color | Theme Designer Base Theme |
|
|
| Sets the active tab text | Theme Designer Base Theme |
|
|
| Sets the default tab text color | Theme Designer Base Theme |
K. Public UI - Calendar
These properties apply to global Input variables
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Text Transform
|
|
| Sets the text transform variant for the Public UI Calendar Title | Public UI |
|
|
| Sets the text transform variant for the Public UI Calendar Month text | Public UI |
|
|
| Sets the text transform variant for the Public UI Calendar Legend text | Public UI |
L. Public UI - Inputs
These properties apply to global Input variables
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Text Transform
|
|
| Sets the input attribute title text transform variant for Checkbox Inputs in Public UI | Public UI |
M. Public UI - Border
These properties apply to global border variables like radius, width, and color.
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Text Transform
|
|
| Sets the global base border radius for elements that inherit from this variable | Public UI |
N. Public UI - Breadcrumbs
These properties apply to the breadcrumbs in Public UI
Property | CSS Custom Prop | Default Value | Effects | Provided By |
---|---|---|---|---|
Color
|
|
| Sets the active color for the breadcrumbs in Public UI | Public UI |
Color
|
|
| Sets the active hover color for the breadcrumbs in Public UI | Public UI |
Color |
|
| Sets the inactive color for the breadcrumbs in Public UI | Public UI |
|
|
| Sets the font weight for the breadcrumbs in Public UI | Public UI |
|
| None | Sets the text transform variant for the breadcrumbs in Public UI | Public UI |