Additional Info for Above Section

Examples

BLOCK TAB COLORS
QUADRA-LIFT® AIR SUSPENSION SYSTEM
  • ATTRIBUTE
  • Unselected - Interactive Area
  • Unselected - label
  • Hover - Interactive Area
  • Hover - Label
  • Active - Interactive Area
  • Active - Label
  • Selected - Interactive Area
  • Selected - Label
  • GCSS
  • gcss-colors-element-primary
  • gcss-colors-text-element-primary
  • gcss-colors-element-complementary
  • gcss-colors-text-element-primary

  • gcss-colors-element-accent
  • gcss-colors-text-element-primary
  • gcss-colors-element-accent
  • gcss-colors-text-element-primary
  • HEX
  •  
  • A
  •  

  • A
  •  

  • A
  •  

  • A

ICONS

| | |

Breakpoint specific utility classes

CSS Classes based on existing "gcss-typography-brand-heading-#", "gcss-typography-utility-heading-#" and
"gcss-typography-label-#" however the difference with these utility classes, is that they could be applied independently for each breakpoint, E.g.: Size-2 in Mobile, Size-1 in Tablet and above.

These classes were created using a Mobile First approach which means that if only .xs:- is used, it will apply that Typography appearance for all breakpoints and a second .sm:- .md:- or .lg:- could be applied for a specific breakpoint as needed. It is recommended to use at least the .xs:- prefix which will apply the base typography styles.

The Typography Brand Heading, Typography Utility Heading and Typography Label classes are responsive, and they have a Prefix and a Suffix. The Prefix represents the breakpoint and you would only need to use one or multiple of the following prefixes according to the screen size:

  • xs: (for screen sizes up to 509px of width)
  • sm: (for screen sizes between 510px and 699px of width)
  • md: (for screen sizes between 700px and 1004px of width)
  • lg: (for screen sizes larger than 1005px of width)

The Suffix (a number), represents the font's appearance that you would like to apply for each screen size (based on brand heading, utility heading or typography label classes)

Please take into account that these responsive classes are meant to be used when you want to override the font appearance ( suffix number)for a specific breakpoints. Otherwise the existing typography classes are already responsive.

* Note: font appearance will be different for each brand based on their own styleguide

  • -1 E.g. xs:gcss-typography-brand-heading-1
  • -2 E.g. sm:gcss-typography-utility-heading-2
  • -3 E.g. md:gcss-typography-label-3
  • -4 E.g. lg:gcss-typography-brand-heading-4
  • -5 E.g. xs:gcss-typography-utility-heading-5
  • -6 E.g. sm:gcss-typography-label-6
  • -7 E.g. md:gcss-typography-brand-heading-7


Example:

This html tag uses the "gcss-brand-heading-#" classes, with size 3 and 5 for demonstration purposes


Snippet for above:

<span className="xs:gcss-typography-brand-heading-3 md:gcss-typography-brand-heading-5 lg:gcss-typography-brand-heading-3">
This html tag uses the "gcss-brand-heading-#" classes, with size 3 and 5 for demonstration purposes
</span>

More information: Storybook: Breakpoint specific classes

BUTTON WITH CHEVRON

Buttons have three priority levels. This design with chevron should be used for all calls to action.

Primary

Default state is shown, hover and active state are also enabled on the button.

Secondary

Default state is shown, hover and active state are also enabled on the button.

Secondary Outline

Default state is shown, hover and active state are also enabled on the button.

Tertiary

Default state is shown, hover and active state are also enabled on the button.

BUTTON SIZE

Buttons have two size options.

Standard

Default state is shown, hover and active state are also enabled on the button.

Small (Only Use when Absolutely Necessary)

Default state is shown, hover and active state are also enabled on the button.

BUTTON CONTENT

Buttons can contain a combination of icons, chevrons and text.

With Chevron

Default state is shown, hover and active state are also enabled on the button.

With Icon & Chevron

Default state is shown, hover and active state are also enabled on the button. Icons can be added for more visual distinction. Any icon class can be used. Including the chevron is preferred.

Text Only Primary

Default state is shown, hover and active state are also enabled on the button.

Text Only Secondary

Default state is shown, hover and active state are also enabled on the button.

Text & Icon

Default state is shown, hover and active state are also enabled on the button.

BUTTON WIDTH

Buttons can use a variable width that adjusts to the content inside the button or a fixed width for a set width which is not influenced by the button content.

Variable Width

Default state is shown, hover and active state are also enabled on the button.

Fixed Width

Default state is shown, hover and active state are also enabled on the button.

Examples

COMMON BUTTON ICON COMBINATIONS
  • Build & Price

  • Dealers & Vehicles/Find a Dealer Icon

  • Search New Inventory

  • Compare Vehicles Icon

  • Calculate Payment Icon

  • Learn More Icon

  • View Incentives & Offers Icon