UNPKG

@salesforce-ux/design-system

Version:
826 lines (824 loc) 30.2 kB
// Blue 10 @palette-blue-10: rgb(0, 22, 57); // Blue 65 @palette-blue-65: rgb(87, 163, 253); // Blue 15 @palette-blue-15: rgb(3, 35, 77); // Blue 90 @palette-blue-90: rgb(216, 230, 254); // Blue 80 @palette-blue-80: rgb(170, 203, 255); // Blue 70 @palette-blue-70: rgb(120, 176, 253); // Blue 60 @palette-blue-60: rgb(27, 150, 255); // Blue 50 @palette-blue-50: rgb(1, 118, 211); // Blue 40 @palette-blue-40: rgb(11, 92, 171); // Blue 95 @palette-blue-95: rgb(238, 244, 255); // Blue 30 @palette-blue-30: rgb(1, 68, 134); // Blue 20 @palette-blue-20: rgb(3, 45, 96); // Cloud Blue 90 @palette-cloud-blue-90: rgb(207, 233, 254); // Cloud Blue 80 @palette-cloud-blue-80: rgb(144, 208, 254); // Cloud Blue 70 @palette-cloud-blue-70: rgb(26, 185, 255); // Cloud Blue 60 @palette-cloud-blue-60: rgb(13, 157, 218); // Cloud Blue 50 @palette-cloud-blue-50: rgb(16, 124, 173); // Cloud Blue 40 @palette-cloud-blue-40: rgb(5, 98, 138); // Cloud Blue 95 @palette-cloud-blue-95: rgb(234, 245, 254); // Cloud Blue 30 @palette-cloud-blue-30: rgb(8, 73, 104); // Cloud Blue 20 @palette-cloud-blue-20: rgb(2, 50, 72); // Cloud Blue 10 @palette-cloud-blue-10: rgb(0, 26, 40); // Cloud Blue 65 @palette-cloud-blue-65: rgb(8, 171, 237); // Cloud Blue 15 @palette-cloud-blue-15: rgb(10, 38, 54); // Green 15 @palette-green-15: rgb(12, 41, 18); // Green 90 @palette-green-90: rgb(205, 239, 196); // Green 80 @palette-green-80: rgb(145, 219, 139); // Green 70 @palette-green-70: rgb(69, 198, 90); // Green 60 @palette-green-60: rgb(59, 167, 85); // Green 50 @palette-green-50: rgb(46, 132, 74); // Green 40 @palette-green-40: rgb(57, 101, 71); // Green 95 @palette-green-95: rgb(235, 247, 230); // Green 30 @palette-green-30: rgb(25, 78, 49); // Green 20 @palette-green-20: rgb(28, 51, 38); // Green 10 @palette-green-10: rgb(7, 27, 18); // Green 65 @palette-green-65: rgb(65, 182, 88); // Hot Orange 90 @palette-hot-orange-90: rgb(255, 222, 213); // Hot Orange 80 @palette-hot-orange-80: rgb(254, 185, 165); // Hot Orange 70 @palette-hot-orange-70: rgb(255, 144, 110); // Hot Orange 60 @palette-hot-orange-60: rgb(255, 93, 45); // Hot Orange 50 @palette-hot-orange-50: rgb(216, 58, 0); // Hot Orange 40 @palette-hot-orange-40: rgb(170, 48, 1); // Hot Orange 95 @palette-hot-orange-95: rgb(254, 241, 237); // Hot Orange 30 @palette-hot-orange-30: rgb(126, 38, 0); // Hot Orange 20 @palette-hot-orange-20: rgb(74, 36, 19); // Hot Orange 10 @palette-hot-orange-10: rgb(40, 18, 2); // Hot Orange 65 @palette-hot-orange-65: rgb(255, 120, 79); // Hot Orange 15 @palette-hot-orange-15: rgb(66, 22, 4); // Indigo 90 @palette-indigo-90: rgb(224, 229, 248); // Indigo 80 @palette-indigo-80: rgb(190, 199, 246); // Indigo 70 @palette-indigo-70: rgb(158, 169, 241); // Indigo 60 @palette-indigo-60: rgb(127, 140, 237); // Indigo 50 @palette-indigo-50: rgb(88, 103, 232); // Indigo 40 @palette-indigo-40: rgb(58, 73, 218); // Indigo 95 @palette-indigo-95: rgb(241, 243, 251); // Indigo 30 @palette-indigo-30: rgb(47, 44, 183); // Indigo 20 @palette-indigo-20: rgb(50, 29, 113); // Indigo 10 @palette-indigo-10: rgb(32, 6, 71); // Indigo 65 @palette-indigo-65: rgb(142, 155, 239); // Indigo 15 @palette-indigo-15: rgb(31, 9, 116); // Neutral 90 @palette-neutral-90: rgb(229, 229, 229); // Neutral 80 @palette-neutral-80: rgb(201, 201, 201); // Neutral 70 @palette-neutral-70: rgb(174, 174, 174); // Neutral 100 @palette-neutral-100: rgb(255, 255, 255); // Neutral 60 @palette-neutral-60: rgb(147, 147, 147); // Neutral 50 @palette-neutral-50: rgb(116, 116, 116); // Neutral 40 @palette-neutral-40: rgb(92, 92, 92); // Neutral 95 @palette-neutral-95: rgb(243, 243, 243); // Neutral 30 @palette-neutral-30: rgb(68, 68, 68); // Neutral 20 @palette-neutral-20: rgb(46, 46, 46); // Neutral 10 @palette-neutral-10: rgb(24, 24, 24); // Orange 90 @palette-orange-90: rgb(254, 223, 208); // Orange 80 @palette-orange-80: rgb(255, 186, 144); // Orange 70 @palette-orange-70: rgb(254, 147, 57); // Orange 60 @palette-orange-60: rgb(221, 122, 1); // Orange 50 @palette-orange-50: rgb(169, 100, 4); // Orange 40 @palette-orange-40: rgb(130, 81, 1); // Orange 95 @palette-orange-95: rgb(255, 241, 234); // Orange 30 @palette-orange-30: rgb(95, 62, 2); // Orange 20 @palette-orange-20: rgb(62, 43, 2); // Orange 10 @palette-orange-10: rgb(32, 22, 0); // Orange 65 @palette-orange-65: rgb(243, 131, 3); // Orange 15 @palette-orange-15: rgb(55, 30, 3); // Pink 50 @palette-pink-50: rgb(227, 6, 106); // Pink 40 @palette-pink-40: rgb(182, 5, 84); // Pink 95 @palette-pink-95: rgb(254, 240, 243); // Pink 30 @palette-pink-30: rgb(138, 3, 62); // Pink 20 @palette-pink-20: rgb(97, 2, 42); // Pink 65 @palette-pink-65: rgb(254, 114, 152); // Pink 10 @palette-pink-10: rgb(55, 1, 20); // Pink 15 @palette-pink-15: rgb(75, 6, 32); // Pink 90 @palette-pink-90: rgb(253, 221, 227); // Pink 80 @palette-pink-80: rgb(253, 182, 197); // Pink 70 @palette-pink-70: rgb(254, 138, 167); // Pink 60 @palette-pink-60: rgb(255, 83, 138); // Purple 15 @palette-purple-15: rgb(48, 11, 96); // Purple 90 @palette-purple-90: rgb(236, 225, 249); // Purple 80 @palette-purple-80: rgb(215, 191, 242); // Purple 70 @palette-purple-70: rgb(194, 158, 241); // Purple 60 @palette-purple-60: rgb(173, 123, 238); // Purple 50 @palette-purple-50: rgb(144, 80, 233); // Purple 40 @palette-purple-40: rgb(117, 38, 227); // Purple 95 @palette-purple-95: rgb(246, 242, 251); // Purple 30 @palette-purple-30: rgb(90, 27, 169); // Purple 20 @palette-purple-20: rgb(64, 16, 117); // Purple 10 @palette-purple-10: rgb(36, 6, 67); // Purple 65 @palette-purple-65: rgb(183, 141, 239); // Red 90 @palette-red-90: rgb(254, 222, 216); // Red 80 @palette-red-80: rgb(254, 184, 171); // Red 70 @palette-red-70: rgb(254, 143, 125); // Red 60 @palette-red-60: rgb(254, 92, 76); // Red 50 @palette-red-50: rgb(234, 0, 30); // Red 95 @palette-red-95: rgb(254, 241, 238); // Red 40 @palette-red-40: rgb(186, 5, 23); // Red 30 @palette-red-30: rgb(142, 3, 15); // Red 20 @palette-red-20: rgb(100, 1, 3); // Red 10 @palette-red-10: rgb(48, 12, 1); // Red 65 @palette-red-65: rgb(254, 119, 101); // Red 15 @palette-red-15: rgb(74, 12, 4); // Teal 15 @palette-teal-15: rgb(7, 40, 37); // Teal 90 @palette-teal-90: rgb(172, 243, 228); // Teal 80 @palette-teal-80: rgb(4, 225, 203); // Teal 70 @palette-teal-70: rgb(1, 195, 179); // Teal 60 @palette-teal-60: rgb(6, 165, 154); // Teal 50 @palette-teal-50: rgb(11, 130, 124); // Teal 40 @palette-teal-40: rgb(5, 103, 100); // Teal 95 @palette-teal-95: rgb(222, 249, 243); // Teal 30 @palette-teal-30: rgb(2, 77, 76); // Teal 20 @palette-teal-20: rgb(2, 52, 52); // Teal 10 @palette-teal-10: rgb(7, 27, 18); // Teal 65 @palette-teal-65: rgb(3, 180, 167); // Violet 15 @palette-violet-15: rgb(61, 1, 87); // Violet 90 @palette-violet-90: rgb(242, 222, 254); // Violet 80 @palette-violet-80: rgb(229, 185, 254); // Violet 70 @palette-violet-70: rgb(216, 146, 254); // Violet 60 @palette-violet-60: rgb(203, 101, 255); // Violet 50 @palette-violet-50: rgb(186, 1, 255); // Violet 40 @palette-violet-40: rgb(150, 2, 199); // Violet 95 @palette-violet-95: rgb(249, 240, 255); // Violet 30 @palette-violet-30: rgb(115, 3, 148); // Violet 20 @palette-violet-20: rgb(72, 26, 84); // Violet 10 @palette-violet-10: rgb(46, 0, 57); // Violet 65 @palette-violet-65: rgb(209, 125, 254); // Yellow 70 @palette-yellow-70: rgb(228, 162, 1); // Yellow 60 @palette-yellow-60: rgb(202, 133, 1); // Yellow 50 @palette-yellow-50: rgb(168, 100, 3); // Yellow 40 @palette-yellow-40: rgb(140, 75, 2); // Yellow 95 @palette-yellow-95: rgb(251, 243, 224); // Yellow 30 @palette-yellow-30: rgb(111, 52, 0); // Yellow 20 @palette-yellow-20: rgb(79, 33, 0); // Yellow 10 @palette-yellow-10: rgb(40, 18, 2); // Yellow 65 @palette-yellow-65: rgb(215, 147, 4); // Yellow 15 @palette-yellow-15: rgb(46, 34, 4); // Yellow 90 @palette-yellow-90: rgb(249, 227, 182); // Yellow 80 @palette-yellow-80: rgb(252, 192, 3); // Used as the background color for the active state on rows or items on list-like components. @color-background-row-active: rgb(243, 243, 243); // Light variant of COLOR_BACKGROUND. @color-background-light: rgb(255, 255, 255); // Used as the background color for the hover state on rows or items on list-like components. @color-background-row-hover: rgb(243, 243, 243); // Dark color for UI elements related to errors. Accessible with white text. @color-background-error-dark: rgb(186, 5, 23); // Background color for UI elements related to providing neutral information (not error, success, or warning). @color-background-info: rgb(116, 116, 116); // Alternative background color for dark portions of the app. @color-background-alt-inverse: rgb(3, 45, 96); // Used as the background color for the new state on rows or items on list-like components. @color-background-row-new: rgb(205, 239, 196); // Dark color for UI elements that have to do with success. Accessible with white text. @color-background-success-dark: rgb(46, 132, 74); // Used as background for loading stencils on white background. @color-background-stencil: rgb(243, 243, 243); // Color for UI elements that have to do with warning. @color-background-warning: rgb(254, 147, 57); // Background color for highlighting text in search results. @color-background-highlight-search: rgb(255, 240, 63); // Hover color for UI elements related to destructive actions. @color-background-destructive-hover: rgb(142, 3, 15); // Default background color for the whole app. @color-background: rgb(243, 243, 243); // Our product brand blue, darkened to meet accessibility color contrast ratios with white text. @color-brand-dark: rgb(1, 118, 211); // The color of the mask overlay that appears when you enter a modal state. @color-background-backdrop: rgba(255, 255, 255, 0.75); // Dark variant of COLOR_BACKGROUND. @color-background-dark: rgb(243, 243, 243); // Our product brand blue. @color-brand: rgb(27, 150, 255); // Color for UI elements related to destructive actions. @color-background-destructive: rgb(186, 5, 23); // Color for UI elements that have to do with success. @color-background-success: rgb(69, 198, 90); // Dark Color for UI elements that have to do with warning. @color-background-warning-dark: rgb(254, 147, 57); // Color for UI elements related to the offline state. @color-background-offline: rgb(68, 68, 68); // Used as an alternate background for loading stencils on gray backgrounds. @color-background-stencil-alt: rgb(243, 243, 243); // Light variant of COLOR_BACKGROUND_INVERSE. @color-background-inverse-light: rgb(3, 45, 96); // Background color for UI elements related to the concept of an external user or customer. @color-background-customer: rgb(254, 147, 57); // Color for UI elements related to errors. @color-background-error: rgb(254, 92, 76); // Second default background color for the app. @color-background-alt: rgb(255, 255, 255); // Darker color for UI elements that have to do with success. Accessible with white text. @color-background-success-darker: rgb(25, 78, 49); // Used as the background color for selected rows or items on list-like components. @color-background-row-selected: rgb(243, 243, 243); // Our product brand blue, darkened even further. @color-brand-darker: rgb(1, 68, 134); // Background color for text selected with a mouse. @color-background-selection: rgb(216, 230, 254); // Active color for UI elements related to destructive actions. @color-background-destructive-active: rgb(142, 3, 15); // Default background color for dark portions of the app (like Stage Left or tooltips). @color-background-inverse: rgb(0, 22, 57); // Background color for highlighting UI elements. @color-background-highlight: rgb(250, 255, 189); // Dark alternative border color for UI elements related to errors. @color-border-error-dark: rgb(254, 143, 125); // Our product brand blue, darkened to meet accessibility color contrast ratios with white text. @color-border-brand-dark: rgb(1, 68, 134); // Border color for UI elements related to providing neutral information (not error, success, or warning). @color-border-info: rgb(116, 116, 116); // Border color for UI elements that have to do with warnings. @color-border-warning: rgb(254, 147, 57); // Hover border color for UI elements that have to do with destructive actions. @color-border-destructive-hover: rgb(186, 5, 23); // Default border color for UI elements. @color-border: rgb(229, 229, 229); // Dark alternative border color for UI elements that have to do with success. @color-border-success-dark: rgb(46, 132, 74); // Border color for UI elements that have to do with destructive actions. @color-border-destructive: rgb(234, 0, 30); // Darkest separator color - used as an alternate separator color when more differentiation is desired. @color-border-separator-alt-2: rgb(201, 201, 201); // Border color for UI elements related to the offline state. @color-border-offline: rgb(68, 68, 68); // Border color for UI elements that have to do with success. @color-border-success: rgb(145, 219, 139); // Lightest separator color - used as default separator on white backgrounds. @color-border-separator: rgb(243, 243, 243); // Our product brand blue. @color-border-brand: rgb(27, 150, 255); // Used to delineate the boundary of a component that is being clicked. Specific to builders. @color-border-selection-active: rgb(243, 243, 243); // Border color for UI elements that have to do with errors. @color-border-error: rgb(234, 0, 30); // Used to delineate the boundary of a component that is being hovered over. Specific to builders. @color-border-selection-hover: rgb(27, 150, 255); // Used as the border color for the hover state on selected rows or items on list-like components. @color-border-row-selected-hover: rgb(27, 150, 255); // Border color for UI elements related to the concept of an external user or customer. @color-border-customer: rgb(254, 147, 57); // Used to delineate the boundary of a selected component. Specific to builders. @color-border-selection: rgb(1, 118, 211); // Used as the border color for selected rows or items on list-like components. @color-border-row-selected: rgb(1, 118, 211); // Medium separator color - used as default separator on light gray backgrounds. @color-border-separator-alt: rgb(229, 229, 229); // Border color to match UI elements using color-background-inverse. @color-border-inverse: rgb(0, 22, 57); // Active border color for UI elements that have to do with destructive actions. @color-border-destructive-active: rgb(142, 3, 15); // Alternative border color for UI elements related to errors. @color-border-error-alt: rgb(254, 143, 125); // Used as a separator on dark backgrounds, such as stage left navigation. @color-border-separator-inverse: rgb(3, 45, 96); @border-radius-small: 0.125rem; // Icons in lists, record home icon, unbound input elements @border-radius-medium: 0.25rem; @border-radius-large: 0.5rem; // Circle for global use, action icon bgd shape @border-radius-circle: 50%; @border-width-thin: 1px; @border-width-thick: 2px; // Shadow for active states on interactive elements. @shadow-active: 0 0 2px #0176d3; // Shadow for drag-n-drop. @shadow-drag: 0 2px 4px 0 rgba(0, 0, 0, 0.40); // Shadow for drop down. @shadow-drop-down: 0 2px 3px 0 rgba(0, 0, 0, 0.16); // 0 seconds, 0 frames @duration-instantly: 0s; // 0.05 seconds, 3 frames @duration-immediately: 0.05s; // 0.1 seconds, 6 frames @duration-quickly: 0.1s; // 0.2 seconds, 12 frames @duration-promptly: 0.2s; // 0.4 seconds, 24 frames @duration-slowly: 0.4s; // 3.2 seconds, 192 frames @duration-paused: 3.2s; // Default font-family for Salesforce applications @font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; @font-family-heading: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; @font-family-monospace: Consolas, Menlo, Monaco, Courier, monospace; // Constant typography token for font size 1 @font-size-1: 0.625rem; // Constant typography token for font size 2 @font-size-2: 0.75rem; // Constant typography token for font size 3 @font-size-3: 0.8125rem; // Variable typography token for font size 10 @var-font-size-10: 2rem; // Constant typography token for font size 4 @font-size-4: 0.875rem; // Variable typography token for font size 11 @var-font-size-11: 2.625rem; // Constant typography token for font size 5 @font-size-5: 1rem; // Constant typography token for font size 6 @font-size-6: 1.125rem; // Constant typography token for font size 7 @font-size-7: 1.25rem; // Constant typography token for font size 8 @font-size-8: 1.5rem; // Variable typography token for font size 1 @var-font-size-1: 0.625rem; // Constant typography token for font size 9 @font-size-9: 1.75rem; // Variable typography token for font size 2 @var-font-size-2: 0.75rem; // Variable typography token for font size 3 @var-font-size-3: 0.8125rem; // Constant typography token for font size 10 @font-size-10: 2rem; // Variable typography token for font size 4 @var-font-size-4: 0.875rem; // Constant typography token for font size 11 @font-size-11: 2.625rem; // Variable typography token for font size 5 @var-font-size-5: 1rem; // Variable typography token for font size 6 @var-font-size-6: 1.125rem; // Variable typography token for font size 7 @var-font-size-7: 1.25rem; // Variable typography token for font size 8 @var-font-size-8: 1.5rem; // Variable typography token for font size 9 @var-font-size-9: 1.75rem; // Use for large headings only. @font-weight-light: 300; // Most all body copy. @font-weight-regular: 400; // Used sparingly for emphasized text within regular body copy. @font-weight-bold: 700; // Unitless line-heights for reusability @line-height-heading: 1.25; // Unitless line-heights for reusability @line-height-text: 1.5; // Remove extra leading. Unitless line-heights for reusability @line-height-reset: 1; // Variable unitless line-heights for reusability @var-line-height-text: 1.5; // 50% transparency of an element @opacity-5: 0.5; // 80% transparency of an element @opacity-8: 0.8; // Disabled state of BRAND_HEADER_CONTRAST_WEAK @brand-header-contrast-weak-disabled: rgba(166, 166, 166, 0.25); // Gray Color 11 @color-gray-11: rgb(62, 62, 60); // Transparent value of BRAND_PRIMARY at 10% @brand-primary-transparent-10: rgba(21, 137, 238, 0.1); // Gray Color 12 @color-gray-12: rgb(43, 40, 38); // These RGBA values need to be updated if BRAND_BACKGROUND_DARK changes, solves webkit bug @brand-background-dark-transparent: rgba(1, 68, 134, 0); // Gray Color 13 @color-gray-13: rgb(8, 7, 7); // Background color a branded app header @brand-header: rgb(255, 255, 255); // Active / Hover state of BRAND_LIGHT @brand-light-active: rgb(227, 229, 237); // Variant of BRAND_HEADER_CONTRAST that provides a warm color @brand-header-contrast-warm: rgb(186, 5, 23); // Disabled state of BRAND_HEADER_ICON @brand-header-icon-disabled: rgba(145, 145, 145, 0.25); // Active / Hover state of BRAND_HEADER_CONTRAST @brand-header-contrast-active: rgb(80, 80, 80); // Primary page background color @brand-background-primary: rgb(238, 244, 255); // Primary brand color @brand-primary: rgb(27, 150, 255); // Active / Hover state of BRAND_HEADER_CONTRAST_WEAK @brand-header-contrast-weak-active: rgb(129, 129, 129); // Active / Hover state of BRAND_CONTRAST @brand-contrast-active: rgb(13, 14, 18); // Variant of BRAND_HEADER_CONTRAST that provides a cool color @brand-header-contrast-cool: rgb(1, 68, 134); // Variant of BRAND_HEADER that is accessible with BRAND_HEADER @brand-header-contrast-inverse: rgb(255, 255, 255); // Dark variant of BRAND that is accessible with light colors @brand-dark: rgb(1, 118, 211); // Dark variant of BRAND that is accessible with white @brand-accessible: rgb(1, 118, 211); // Dark variant of BRAND_BACKGROUND_PRIMARY, used within gradient of background color @brand-background-dark: rgb(1, 68, 134); // Active / Hover state of BRAND_TEXT_LINK @brand-text-link-active: rgb(1, 68, 134); // Gray Color 1 @color-gray-1: rgb(255, 255, 255); // Gray Color 2 @color-gray-2: rgb(250, 250, 249); // Active / Hover state of BRAND_HEADER_ICON @brand-header-icon-active: rgb(129, 129, 129); // Gray Color 3 @color-gray-3: rgb(243, 242, 242); // Icons of BRAND_HEADER that is accessible with BRAND_HEADER @brand-header-icon: rgb(145, 145, 145); // Disabled state of BRAND_A11Y @brand-disabled: rgb(201, 199, 197); // Primary text link brand color @brand-text-link: rgb(1, 118, 211); // Gray Color 4 @color-gray-4: rgb(236, 235, 234); // Gray Color 5 @color-gray-5: rgb(221, 219, 218); // Gray Color 6 @color-gray-6: rgb(201, 199, 197); // Active / Hover state of BRAND_A11Y @brand-accessible-active: rgb(1, 68, 134); // Gray Color 7 @color-gray-7: rgb(176, 173, 171); // Active / Hover state of BRAND_DARK @brand-dark-active: rgb(37, 48, 69); // Gray Color 8 @color-gray-8: rgb(150, 148, 146); // Active / Hover state of BRAND_HEADER_CONTRAST @brand-header-contrast-inverse-active: rgb(238, 238, 238); // Active / Hover state of BRAND_HEADER_CONTRAST_COOL @brand-header-contrast-cool-active: rgb(1, 68, 134); // Gray Color 9 @color-gray-9: rgb(112, 110, 107); // Variant of BRAND that is accessible with BRAND @brand-contrast: rgb(26, 27, 30); // Weak contrast ratio, useful for iconography @brand-header-contrast-weak: rgb(145, 145, 145); // Active / Hover state of BRAND_PRIMARY @brand-primary-active: rgb(1, 118, 211); // These RGBA values need to be updated if BRAND_BACKGROUND_PRIMARY changes, solves webkit bug @brand-background-primary-transparent: rgba(176, 196, 223, 0); // Variant of BRAND_HEADER that is accessible with BRAND_HEADER @brand-header-contrast: rgb(94, 94, 94); // Transparent value of BRAND_PRIMARY @brand-primary-transparent: rgba(21, 137, 238, 0.1); // Active / Hover state of BRAND_HEADER_CONTRAST_WARM @brand-header-contrast-warm-active: rgb(186, 5, 23); // Transparent value of BRAND_PRIMARY at 40% @brand-primary-transparent-40: rgba(21, 137, 238, 0.4); // Light variant of BRAND that is accessible with dark colors @brand-light: rgb(244, 246, 254); // Gray Color 10 @color-gray-10: rgb(81, 79, 77); // Generic sizing token scale for UI components. @size-x-small: 12rem; // Generic sizing token scale for UI components. @size-xxx-small: 3rem; // Large utility icon without border. @square-icon-utility-large: 1.5rem; // Generic sizing token scale for UI components. @size-xx-small: 6rem; // Search Results: Outer colored tile @square-icon-small-boundary: 1.5rem; // Generic sizing token scale for UI components. @size-small: 15rem; // Medium utility icon without border. @square-icon-utility-medium: 1.25rem; // Very small icon button boundary. @square-icon-x-small-boundary: 1.25rem; // Small utility icon without border. @square-icon-utility-small: 1rem; // Stage left & actions: Outer colored tile @square-icon-medium-boundary: 2rem; // Anchor: Icon content (white shape) @square-icon-large-content: 2rem; // Anchor: Outer colored tile @square-icon-large-boundary: 3rem; // Generic sizing token scale for UI components. @size-medium: 20rem; // Stage left & actions: Icon content (white shape) @square-icon-medium-content: 1rem; // Generic sizing token scale for UI components. @size-x-large: 40rem; // Very small icons in icon buttons. @square-icon-x-small-content: 0.5rem; // Variable medium boundary for square icons @var-square-icon-medium-boundary: 2rem; // Icon button boundary. @square-icon-medium-boundary-alt: 2.25rem; // Generic sizing token scale for UI components. @size-xx-large: 60rem; // Anchor: avatar @square-icon-large-boundary-alt: 5rem; // Generic sizing token scale for UI components. @size-large: 25rem; // Search Results: Icon content (white shape) @square-icon-small-content: 0.75rem; // Very very small icon button boundary. @square-icon-xx-small-boundary: 1rem; // Alternate medium tap target size @square-icon-medium-content-alt: 0.875rem; // Variable spacing token for size X Large @var-spacing-x-large: 2rem; // Variable horizontal spacing token for size Small @var-spacing-horizontal-small: 0.75rem; // Variable horizontal spacing token for size XX Large @var-spacing-horizontal-xx-large: 3rem; // Constant spacing token for size X small @spacing-x-small: 0.5rem; // Constant spacing token for size XXX small @spacing-xxx-small: 0.125rem; // Constant spacing token for size XX small @spacing-xx-small: 0.25rem; // Variable vertical spacing token for size Large @var-spacing-vertical-large: 1.5rem; // Variable spacing token for size Large @var-spacing-large: 1.5rem; // Variable spacing token for size Medium @var-spacing-medium: 1rem; // Variable vertical spacing token for size Medium @var-spacing-vertical-medium: 1rem; // Variable vertical spacing token for size X Small @var-spacing-vertical-x-small: 0.5rem; // Constant spacing token for size Small @spacing-small: 0.75rem; // Variable vertical spacing token for size XXX Small @var-spacing-vertical-xxx-small: 0.125rem; // Variable spacing token for size X Small @var-spacing-x-small: 0.5rem; // Variable spacing token for size XXX Small @var-spacing-xxx-small: 0.125rem; // Variable horizontal spacing token for size X Large @var-spacing-horizontal-x-large: 2rem; // Variable horizontal spacing token for size XX Small @var-spacing-horizontal-xx-small: 0.25rem; // Variable spacing token for size XX Large @var-spacing-xx-large: 3rem; // Constant spacing token for size Medium @spacing-medium: 1rem; // Variable vertical spacing token for size XX Large @var-spacing-vertical-xx-large: 3rem; // Variable vertical spacing token for size Small @var-spacing-vertical-small: 0.75rem; // Variable spacing token for size Small @var-spacing-small: 0.75rem; // Constant spacing token for 0 @spacing-none: 0; // Variable horizontal spacing token for size Large @var-spacing-horizontal-large: 1.5rem; // Constant spacing token for size X Large @spacing-x-large: 2rem; // Constant spacing token for size XX Large @spacing-xx-large: 3rem; // Variable horizontal spacing token for size XXX Small @var-spacing-horizontal-xxx-small: 0.125rem; // Variable horizontal spacing token for size X Small @var-spacing-horizontal-x-small: 0.5rem; // Variable spacing token for size XX Small @var-spacing-xx-small: 0.25rem; // Variable horizontal spacing token for size Medium @var-spacing-horizontal-medium: 1rem; // Variable vertical spacing token for size XX Small @var-spacing-vertical-xx-small: 0.25rem; // Variable vertical spacing token for size X Large @var-spacing-vertical-x-large: 2rem; // Constant spacing token for size Large @spacing-large: 1.5rem; // Action label text color @color-text-action-label: rgb(68, 68, 68); // Link color on dark background @color-text-link-inverse: rgb(255, 255, 255); // Link color on dark background - active state @color-text-link-inverse-active: rgba(255, 255, 255, 0.5); // Action label active text color @color-text-action-label-active: rgb(24, 24, 24); // Color for texts or icons that are related to warnings on a dark background. @color-text-warning: rgb(254, 147, 57); // Focus link text @color-text-link-focus: rgb(1, 68, 134); // Text color for destructive actions - hover state @color-text-destructive-hover: rgb(186, 5, 23); // Disabled link text @color-text-link-disabled: rgb(3, 45, 96); // Body text color @color-text-default: rgb(24, 24, 24); // Text color for destructive actions @color-text-destructive: rgb(234, 0, 30); // Hover link text @color-text-link-hover: rgb(1, 68, 134); // Text color for success text. @color-text-success: rgb(46, 132, 74); // Color for text that is purposefully de-emphasized to create visual hierarchy. @color-text-weak: rgb(68, 68, 68); // Input placeholder text on dark backgrounds. @color-text-placeholder-inverse: rgb(243, 243, 243); // Link text (508) @color-text-link: rgb(1, 118, 211); // Color for texts that are related to warnings on a light background. @color-text-warning-alt: rgb(140, 75, 2); // Default icon color. @color-text-icon-default: rgb(116, 116, 116); // Our product brand blue. @color-text-brand: rgb(27, 150, 255); // Error text for inputs and error misc @color-text-error: rgb(234, 0, 30); // Customer text used in anchor subtitle @color-text-customer: rgb(254, 147, 57); // Text color found on any primary brand color @color-text-brand-primary: rgb(255, 255, 255); // Active link text @color-text-link-active: rgb(3, 45, 96); // Color of required field marker. @color-text-required: rgb(234, 0, 30); // Link color on dark background - disabled state @color-text-link-inverse-disabled: rgba(255, 255, 255, 0.15); // Inverse text color for dark backgrounds @color-text-inverse: rgb(255, 255, 255); // Input placeholder text. @color-text-placeholder: rgb(116, 116, 116); // Weak inverse text color for dark backgrounds @color-text-inverse-weak: rgb(174, 174, 174); // Link color on dark background - hover state @color-text-link-inverse-hover: rgba(255, 255, 255, 0.75); // Text color for success text on dark backgrounds. @color-text-success-inverse: rgb(69, 198, 90); // Text color for field labels. @color-text-label: rgb(68, 68, 68); // Tap target size for elements that rely on width and height dimensions @square-tappable: 2.75rem; // Small tap target size for elements that rely on width and height dimensions @square-tappable-small: 2rem; // X-small tap target size for elements that rely on width and height dimensions @square-tappable-x-small: 1.5rem; // Xx-small tap target size for elements that rely on width and height dimensions @square-tappable-xx-small: 1.25rem; // Tap target size for elements that rely on height or line-height @height-tappable: 2.75rem; // Small tap target size for elements that rely on height or line-height @height-tappable-small: 2rem; // Dropdown @z-index-dropdown: 7000; // Docked element @z-index-docked: 4; // Notifications under modals @z-index-reminder: 8500; // Spinner @z-index-spinner: 9050; // Default @z-index-default: 1; // Deep dive @z-index-deepdive: -99999; // Toasts @z-index-toast: 10000; // Dialog @z-index-dialog: 6000; // Popup @z-index-popup: 5000; // Modal @z-index-modal: 9000; // Stickied element @z-index-sticky: 100; // Overlay @z-index-overlay: 8000;