// stylelint-disable color-no-hex

// This extra import allows any variables that are created via functions to work when loaded into JS
@import '../../global_styling/functions/index';

// These colors stay the same no matter the theme
$euiColorGhost: #FFF !default;
$euiColorInk: #000 !default;

// Core
$euiColorPrimary: #36A2EF !default;
$euiColorAccent: #F68FBE !default;

// Status
$euiColorSuccess: #7DDED8 !default;
$euiColorWarning: #F3D371 !default;
$euiColorDanger: #F86B63 !default;

// Grays
$euiColorEmptyShade: #1D1E24 !default;
$euiColorLightestShade: #25262E !default;
$euiColorLightShade: #343741 !default;
$euiColorMediumShade: #535966 !default;
$euiColorDarkShade: #98A2B3 !default;
$euiColorDarkestShade: #D4DAE5 !default;
$euiColorFullShade: #FFF !default;

// Backgrounds
$euiPageBackgroundColor: shade($euiColorLightestShade, 45%) !default;
$euiColorHighlight: #2E2D25 !default;

// Variations from core
$euiTextColor: #DFE5EF !default;
$euiTitleColor: $euiTextColor !default;
$euiTextSubduedColor: makeHighContrastColor($euiColorMediumShade) !default;
$euiColorDisabled: #515761 !default;

// Contrasty text variants
$euiColorPrimaryText: makeHighContrastColor($euiColorPrimary) !default;
$euiColorSuccessText: makeHighContrastColor($euiColorSuccess) !default;
$euiColorAccentText: makeHighContrastColor($euiColorAccent) !default;
$euiColorWarningText: makeHighContrastColor($euiColorWarning) !default;
$euiColorDangerText: makeHighContrastColor($euiColorDanger) !default;
$euiColorDisabledText: makeDisabledContrastColor($euiColorDisabled) !default;
$euiLinkColor: $euiColorPrimaryText !default;

// Charts
$euiColorChartLines: $euiColorLightShade !default;
$euiColorChartBand: tint($euiColorLightestShade, 2.5%) !default;
