Skip to main content

Theme

Properties​

background?​

optional background?: string;

The primary page background color.


backgroundLight?​

optional backgroundLight?: string;

The background color for content that is lightly promoted and sits one level higher than backgroundMid.


backgroundMid?​

optional backgroundMid?: string;

The background color for cards and other content that sits one level higher than background.


backgroundSuccess?​

optional backgroundSuccess?: string;

Deprecated​

use successBackground instead. The background color for success content. Must have sufficient contrast with textPrimary.


bannerPrimaryBackground?​

optional bannerPrimaryBackground?: string;

The background color used for primary banners


bannerSecondaryBackground?​

optional bannerSecondaryBackground?: string;

The background color used for secondary banners


borderDark?​

optional borderDark?: string;

The border colors for cards and form elements that should be strongly distinguished from their surroundings. Should be discernable from all background colors.


borderLight?​

optional borderLight?: string;

The border colors for cards and form elements that should be subtly distinguished from their surroundings. Should be discernable from all background colors.


chatBackground?​

optional chatBackground?: string;

The background color for chat. Should be a hex color code.


companyBackgroundTextPrimary?​

optional companyBackgroundTextPrimary?: string;

The color for prominent text on the company provided background image. Should have sufficient contrast with the company background image.


disabled?​

optional disabled?: string;

The color for disabled elements


disabledBackground?​

optional disabledBackground?: string;

Background color for disabled elements


disabledHighlight?​

optional disabledHighlight?: string;

The color for disabled elements


error?​

optional error?: string;

The color that is used for text and icons that indicate an error condition. Should have sufficient contrast with all background colors.


errorBackground?​

optional errorBackground?: string;

The background color for error content. Must have sufficient contrast with textPrimary.


hover?​

optional hover?: string;

The background color used upon hovering over interactable elements such as buttons.


info?​

optional info?: string;

The background color used for info content.


infoBackground?​

optional infoBackground?: string;

The background color for info content.


infoForeground?​

optional infoForeground?: string;

The foreground color for info content.


optional navBarBackground?: string;

The background color for the app-wide navigation bar.


optional navBarForeground?: string;

The foreground icon color for the app-wide navigation bar. Should have sufficient contrast with navBarBackground.


optional navigationInPageBackground?: string;

The background color for the app-wide in-page menu.


primaryHighlight?​

optional primaryHighlight?: string;

The primary accent color used for hyperlinks, buttons, and overall branding. Should have sufficient contrast with all background colors.


primaryHover?​

optional primaryHover?: string;

The hover color for interactable primaryHighlight. Should have sufficient contrast with all background colors.


selected?​

optional selected?: string;

The background color used when an interactable element such as a menu option or toggle is actively applied.


shellBackground?​

optional shellBackground?: string;

The background for the app shell. This can be hex value, linear-gradient or image (url).


success?​

optional success?: string;

The color that is used for text and icons that indicate an success condition. Should have sufficient contrast with all background colors.


successBackground?​

optional successBackground?: string;

The background color used to indicate successes. For ex, in: banners, toasts, etc.


textHighlight?​

optional textHighlight?: string;

The color for text that is highlighted. Should have sufficient contrast with all background colors.


textPrimary?​

optional textPrimary?: string;

The color for prominent text. Should have sufficient contrast with all background colors.


textSecondary?​

optional textSecondary?: string;

The color for secondary text. Should have sufficient contrast with all background colors, but less than textPrimary.


visited?​

optional visited?: string;

The color for visited hyperlinks.


warning?​

optional warning?: string;

The color that is used for distinguishing warning elements from their surroundings


warningBackground?​

optional warningBackground?: string;

The background color for warning content. Must have sufficient contrast with textPrimary.


warningDark?​

optional warningDark?: string;

The color that is used for strongly distinguishing warning elements from their surroundings


warningLight?​

optional warningLight?: string;

The color that is used for subtly distinguishing warning elements from their surroundings


warningText?​

optional warningText?: string;

The color that is used for distinguishing warning text from their surroundings