Index
A. Colors
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 |
B. Product Page
Product Header
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Font Size |
| no |
|
Font Weight |
| no |
|
Description
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Font Size |
| no |
|
Font Weight |
| no |
|
Hero/Cover Image
Focal point:
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Horizontal |
| no |
|
Vertical |
| no |
|
Mobile hero
Property | CSS Custom Prop | Is a shared property? | Notes | Default |
---|---|---|---|---|
|
| yes | changing this value may impact other elements |
|
Mobile overscroll
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Border Radius |
| no |
|
Mobile item summary
Date
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Border Color |
| yes | changing this value may impact other elements |
|
Date Font Size |
| yes | changing this value may impact other elements |
|
Price
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Color |
| yes | changing this value may impact other elements |
|
Savings Text:
Property | CSS Custom Prop | Is a shared property | Default |
---|---|---|---|
Color |
| no |
|
Add to cart area
Button
Property | CSS Custom Prop | Is a shared property | Default | |
---|---|---|---|---|
Background color |
| yes |
| |
Text and icon color |
| yes |
| |
Border Radius |
| yes |
| |
Add to Cart Price Color |
| no | resorts can have their own font color applied to match the rest of the store |
|
Buttons
Element | Recommended CSS Prop | Recommended Fallback |
---|---|---|
AW Primary Button Background Color |
|
|
AW Primary Button Text Color |
|
|
AW Primary Button Border Radius |
| Add to Cart Button: |
Ghost Button Border Color |
|
|
Ghost Button Text |
|
|
Attributes/Quantity Selection
Header
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Text |
| yes | changing this value may impact other elements |
|
C. Both pages
Price tags
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Text Color |
| yes | changing this value may impact other elements |
|
On the following PDP text all can be customizable to the resort’s font
Product Title
Price
Add On “Amp up your experience” text
The Month on the date picker
Day Names on the date picker
Day Numbers on the date picker
Prices on the date picker
D. Misc Items
Checkboxes
Border
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Radius |
| no |
| |
Color |
| yes | changing this value may impact other elements |
|
Active check color |
| yes | changing this value may impact other elements |
|
Active price color |
| yes | changing this value may impact other elements |
|
Price tag
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Selected Color |
| yes | unselected color not configurable |
|
Radio button
Border
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Radius |
| no |
| |
Color |
| yes | changing this value may impact other elements |
|
Active check color |
| yes | changing this value may impact other elements |
|
Active price color |
| yes | changing this value may impact other elements |
|
Radio group
Property | CSS Custom Prop | Is a shared property | Default |
---|---|---|---|
Label Color |
| yes |
|
Open Date Picker Button
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Background Default |
| yes |
| |
Text |
| yes |
| |
Border Radius | n/a | n/a |
|
Add-on Boxes
Description
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Font Size |
| yes | changing this value may impact other elements | calculated |
Line Height |
| yes | changing this value may impact other elements | calculated |
Font Weight |
| yes | changing this value may impact other elements | calculated |
Title
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Font Size |
| yes | changing this value may impact other elements | calculated |
Line Height |
| yes | changing this value may impact other elements | calculated |
Font Weight |
| yes | changing this value may impact other elements | calculated |
Text Color |
| yes | changing this value may impact other elements | calculated |
Anchor Links
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Text Color |
| no | none |
E. Item Added Toast
Price Tag
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Price New |
| yes | changing this value may impact other elements |
|
Price Old |
| yes | changing this value may impact other elements | none |
Checkout Button
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Background Color |
| yes | changing this value may impact other elements |
|
Text Color |
| yes | changing this value may impact other elements |
|
Border Radius |
| yes | changing this value will impact button radius for all buttons |
|
View Cart Ghost Button
Property | CSS Custom Prop | Is a shared property | Notes | Default |
---|---|---|---|---|
Background Color |
| yes | changing this value may impact other elements |
|
Text Color |
| yes | changing this value may impact other elements |
|
Border Color |
| yes | changing this value may impact other elements |
|
Border Radius |
| yes | changing this value will impact button radius for all buttons |
|
F. App Header
Navigation
Property | CSS Custom Prop | Is a shared property | Default |
---|---|---|---|
Background Color (mobile) |
| no |
|
Text (mobile) |
| no |
|
Text (desktop) |
| no |
|
Text Hover (desktop) |
| no |
|
Text Scrolled (desktop) |
| no |
|
Text Scrolled Hover (desktop) |
| no |
|
SideBar
Property | CSS Custom Prop | Is a shared property | Default |
---|---|---|---|
Sidebar Banner Link Color |
| no |
|
Sidebar Banner Link Font Weight |
| yes |
|
Sidebar Banner Link Font Size |
| yes |
|
Sidebar Close Button |
| yes |
|
Sidebar Main Link Color |
| yes |
|
Sidebar Main Link Font Weight |
| yes |
|
Sidebar Main Link Line Height |
| yes |
|
F. Category page (Out of scope initially)
Category Header
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Font Size |
| no |
|
Font Weight |
| no |
|
Product Card
Title
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Color |
| no |
|
Text
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Color |
| no |
|
Title + Text
Padding
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Vertical |
| no |
|
Horizontal |
| no |
|
Margin
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Vertical |
| no |
|
Horizontal |
| no |
|
Actions
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Justification |
| no |
|
Text Color |
| no |
|
Margin
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Vertical |
| no |
|
Horizontal |
| no |
|
Divider
Property | CSS Custom Prop | Is a shared property? | Notes | Default |
---|---|---|---|---|
Is Visible | n/a | n/a | n/a | |
Color |
| no |
| |
Height |
| no |
| |
Width |
| no |
|
Margin
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Vertical |
| no |
|
Horizontal |
| no |
|
Width/max-width |
| no |
|
Padding |
| no |
|
Border
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Width |
| no |
|
Color |
| no |
|
Border Style |
| no |
|
Rounding |
| no |
|
Tag
Property | CSS Custom Prop | Is a shared property? | Default |
---|---|---|---|
Background Color |
| no |
|
Text Color |
| no |
|
Price
Property | CSS Custom Prop | Is a shared property? | Notes | Default |
---|---|---|---|---|
Is Visible | n/a | n/a | n/a | |
Elevation/drop shadow | n/a | n/a | n/a | |
Background-color |
| no |
|
G. Reference
What are shared properties?
These are CSS custom properties that are not unique to the element. Changing the value of the property will change it for any other elements that inherit that style.
What is a CSS Custom Prop(erty)?
Property names that are prefixed with --
, like --example-name
, represent custom properties that contain a value that can be used in other declarations using the var()
function. Custom properties can implement other custom properties. CSS Custom properties can be any string value, and can be read into JavaScript with the getComputedStyle()
method.
What is a Default Value?
This is a fallback value that will be used whenever a CSS Property is not otherwise populated. A default can be a hard coded value or reference another CSS Custom Property.