// IMPORTANT: Change primary color in _svg-vars.scss! [data-theme="standard"] { // swatches / primary --swatches-primary-600: #002346; --swatches-primary-500: #003366; --swatches-primary-500-rgb: 0, 51, 102; --swatches-primary-500-o20: rgba(0,51,102,0.2); // #ccd6e0 --swatches-primary-400: #335C85; --swatches-primary-300: #B0C4D6; --swatches-primary-200: #CCD7E6; --swatches-primary-100: #E3EBF5; --swatches-primary-100-o30: rgba(227,235,245,0.3); // #f7f9fc --swatches-primary-050: #F0F2F5; // swatches / secondary --swatches-secondary-700: #247929; --swatches-secondary-500: #56BD66; --swatches-secondary-500-o30: rgba(86,189,102,0.3); // #ccebd1 --swatches-secondary-300: #9AD7A3; --swatches-secondary-200: #E4F1E4; --swatches-secondary-100: #EBF2EB; // swatches / neutrals --swatches-neutrals-white: #FFF; --swatches-neutrals-white-o0: rgba(255,255,255,0); // transparent // gradient --gradient-a: #4BA490; --gradient-b: var(--swatches-primary-500); // buttons / secondary --buttons-secondary-text: var(--swatches-primary-500); --buttons-secondary-background: var(--swatches-secondary-500); // buttons / tertiary --buttons-tertiary-text: var(--swatches-primary-500); --buttons-tertiary-background: var(--swatches-primary-200); // text / default --text-default-standard: var(--swatches-primary-500); --text-default-on-accent: var(--swatches-primary-500); --text-default-on-solid: var(--swatches-neutrals-white); // text / accent --text-accent-default: var(--swatches-secondary-700); --text-accent-on-accent: var(--swatches-neutrals-white); --text-accent-on-solid: var(--swatches-secondary-500); // feedback --feedback-error: #D54048; --feedback-error-light: #F7D9DA; --feedback-warning: #FDC600; --feedback-warning-light: #FFF4CC; --text-accent-default-1-500: #4BA490; --text-accent-default-1-100: #DBEDE9; } [data-theme="standard"] .variant-base, [data-theme="standard"] .variant-base-hover:hover { --color-background: var(--swatches-neutrals-white); --color-text: var(--text-default-standard); --color-text-accent: var(--text-accent-default); --color-decoration: var(--swatches-secondary-500); --color-border: var(--swatches-secondary-500); --color-surface-inset: var(--swatches-primary-500-o20); --color-button-primary-background: var(--swatches-primary-500); --color-button-primary-text: var(--swatches-neutrals-white); --color-button-secondary-background: var(--buttons-secondary-background); --color-button-secondary-text: var(--buttons-secondary-text); --color-button-tertiary-background: var(--buttons-tertiary-background); --color-button-tertiary-text: var(--buttons-tertiary-text); --color-button-ghost-background: var(--swatches-neutrals-white-o0); --color-button-ghost-text: var(--color-text); --color-text-microsite: var(--color-text); --color-text-microsite-secondary: var(--color-decoration); } [data-theme="standard"] .variant-subtle-primary, [data-theme="standard"] .variant-subtle-primary-hover:hover { --color-background: var(--swatches-primary-100); --color-text: var(--text-default-standard); --color-text-accent: var(--text-accent-default); --color-decoration: var(--swatches-secondary-500); --color-border: var(--swatches-secondary-500); --color-surface-inset: var(--swatches-primary-500-o20); --color-button-primary-background: var(--swatches-primary-500); --color-button-primary-text: var(--swatches-neutrals-white); --color-button-secondary-background: var(--buttons-secondary-background); --color-button-secondary-text: var(--buttons-secondary-text); --color-button-tertiary-background: var(--swatches-neutrals-white); --color-button-tertiary-text: var(--buttons-tertiary-text); --color-button-ghost-background: var(--swatches-neutrals-white-o0); --color-button-ghost-text: var(--color-text); --color-text-microsite: var(--color-text); --color-text-microsite-secondary: var(--color-decoration); } [data-theme="standard"] .variant-subtle-secondary, [data-theme="standard"] .variant-subtle-secondary-hover:hover { --color-background: var(--swatches-secondary-200); --color-text: var(--text-default-standard); --color-text-accent: var(--text-accent-default); --color-decoration: var(--swatches-secondary-500); --color-border: var(--swatches-secondary-500); --color-surface-inset: var(--swatches-secondary-500-o30); --color-button-primary-background: var(--swatches-primary-500); --color-button-primary-text: var(--swatches-neutrals-white); --color-button-secondary-background: var(--buttons-secondary-background); --color-button-secondary-text: var(--buttons-secondary-text); --color-button-tertiary-background: var(--swatches-neutrals-white); --color-button-tertiary-text: var(--buttons-tertiary-text); --color-button-ghost-background: var(--swatches-neutrals-white-o0); --color-button-ghost-text: var(--color-text); --color-text-microsite: var(--color-text); --color-text-microsite-secondary: var(--color-decoration); } [data-theme="standard"] .variant-solid, [data-theme="standard"] .variant-solid-hover:hover { --color-background: var(--swatches-primary-500); --color-text: var(--swatches-neutrals-white); --color-text-accent: var(--text-accent-on-solid); --color-decoration: var(--color-text-accent); --color-border: var(--swatches-secondary-500); --color-surface-inset: var(--swatches-primary-100-o30); --color-button-primary-background: var(--swatches-neutrals-white); --color-button-primary-text: var(--swatches-primary-500); --color-button-secondary-background: var(--buttons-secondary-background); --color-button-secondary-text: var(--buttons-secondary-text); --color-button-tertiary-background: var(--buttons-tertiary-background); --color-button-tertiary-text: var(--buttons-tertiary-text); --color-button-ghost-background: var(--swatches-neutrals-white-o0); --color-button-ghost-text: var(--color-text); --color-text-microsite: var(--color-text); --color-text-microsite-secondary: var(--color-decoration); } [data-theme="standard"] .variant-accent, [data-theme="standard"] .variant-accent-hover:hover { --color-background: var(--swatches-secondary-500); --color-text: var(--text-default-on-accent); --color-text-accent: var(--text-accent-on-accent); --color-decoration: var(--color-text-accent); --color-border: var(--swatches-secondary-500); --color-surface-inset: var(--swatches-primary-500-o20); --color-button-primary-background: var(--swatches-primary-500); --color-button-primary-text: var(--swatches-neutrals-white); --color-button-secondary-background: var(--swatches-neutrals-white); --color-button-secondary-text: var(--text-accent-default); --color-button-tertiary-background: var(--buttons-tertiary-background); --color-button-tertiary-text: var(--buttons-tertiary-text); --color-button-ghost-background: var(--swatches-neutrals-white-o0); --color-button-ghost-text: var(--color-text); --color-text-microsite: var(--color-text); --color-text-microsite-secondary: var(--color-decoration); }