/*!
 * SPDX-License-Identifier: Apache-2.0
 *
 * The OpenSearch Contributors require contributions made to
 * this file be licensed under the Apache-2.0 license or a
 * compatible open source license.
 *
 * Modifications Copyright OpenSearch Contributors. See
 * GitHub history for details.
 */

$ouiIconLoadingOpacity: .05;

// Modifier naming and colors.
$ouiIconColors: (
  accent: makeGraphicContrastColor($ouiColorAccent),
  danger: makeGraphicContrastColor($ouiColorDanger),
  ghost: $ouiColorGhost,
  primary: makeGraphicContrastColor($ouiColorPrimary),
  secondary: makeGraphicContrastColor($ouiColorSecondary),
  success: makeGraphicContrastColor($ouiColorSuccess),
  subdued: $ouiTextSubduedColor,
  text: $ouiTextColor,
  warning: makeGraphicContrastColor($ouiColorWarning),
  inherit: inherit
);

$ouiIconSizes: (
  small: $ouiSizeM,
  medium: $ouiSize,
  large: $ouiSizeL,
  xLarge: $ouiSizeXL,
  xxLarge: $ouiSizeXXL
);


/* OUI -> EUI Aliases */
$euiIconLoadingOpacity: $ouiIconLoadingOpacity;
$euiIconColors: $ouiIconColors;
$euiIconSizes: $ouiIconSizes;
/* End of Aliases */
