/*
 * @copyright   Copyright (C) 2010-2024 Combodo SAS
 * @license     http://opensource.org/licenses/AGPL-3.0
 */

/* Semantic palettes */
/* - Primary color of the brand */
$ibo-color-primary-100: $common-color-primary-100 !default;
$ibo-color-primary-200: $common-color-primary-200 !default;
$ibo-color-primary-300: $common-color-primary-300 !default;
$ibo-color-primary-400: $common-color-primary-400 !default;
$ibo-color-primary-500: $common-color-primary-500 !default;
$ibo-color-primary-600: $common-color-primary-600 !default;
$ibo-color-primary-700: $common-color-primary-700 !default;
$ibo-color-primary-800: $common-color-primary-800 !default;
$ibo-color-primary-900: $common-color-primary-900 !default;
$ibo-color-primary-950: $common-color-primary-950 !default;

/* - Secondary color of the brand */
$ibo-color-secondary-100: $common-color-secondary-100 !default;
$ibo-color-secondary-200: $common-color-secondary-200 !default;
$ibo-color-secondary-300: $common-color-secondary-300 !default;
$ibo-color-secondary-400: $common-color-secondary-400 !default;
$ibo-color-secondary-500: $common-color-secondary-500 !default;
$ibo-color-secondary-600: $common-color-secondary-600 !default;
$ibo-color-secondary-700: $common-color-secondary-700 !default;
$ibo-color-secondary-800: $common-color-secondary-800 !default;
$ibo-color-secondary-900: $common-color-secondary-900 !default;
$ibo-color-secondary-950: $common-color-secondary-950 !default;

/* - Information: messages / actions that should neither seem as success, warning or failure  */
$ibo-color-information-100: $common-color-information-100 !default;
$ibo-color-information-200: $common-color-information-200 !default;
$ibo-color-information-300: $common-color-information-300 !default;
$ibo-color-information-400: $common-color-information-400 !default;
$ibo-color-information-500: $common-color-information-500 !default;
$ibo-color-information-600: $common-color-information-600 !default;
$ibo-color-information-700: $common-color-information-700 !default;
$ibo-color-information-800: $common-color-information-800 !default;
$ibo-color-information-900: $common-color-information-900 !default;
$ibo-color-information-950: $common-color-information-950 !default;

/* Success: messages of success, safe actions, ... */
$ibo-color-success-100: $common-color-success-100 !default;
$ibo-color-success-200: $common-color-success-200 !default;
$ibo-color-success-300: $common-color-success-300 !default;
$ibo-color-success-400: $common-color-success-400 !default;
$ibo-color-success-500: $common-color-success-500 !default;
$ibo-color-success-600: $common-color-success-600 !default;
$ibo-color-success-700: $common-color-success-700 !default;
$ibo-color-success-800: $common-color-success-800 !default;
$ibo-color-success-900: $common-color-success-900 !default;
$ibo-color-success-950: $common-color-success-950 !default;

/* Warning: messages of warning, actions that would be done carefully, ... */
$ibo-color-warning-100: $common-color-warning-100 !default;
$ibo-color-warning-200: $common-color-warning-200 !default;
$ibo-color-warning-300: $common-color-warning-300 !default;
$ibo-color-warning-400: $common-color-warning-400 !default;
$ibo-color-warning-500: $common-color-warning-500 !default;
$ibo-color-warning-600: $common-color-warning-600 !default;
$ibo-color-warning-700: $common-color-warning-700 !default;
$ibo-color-warning-800: $common-color-warning-800 !default;
$ibo-color-warning-900: $common-color-warning-900 !default;
$ibo-color-warning-950: $common-color-warning-950 !default;

/* Danger: messages of failure, error, ... */
$ibo-color-error-100: $common-color-error-100 !default;
$ibo-color-error-200: $common-color-error-200 !default;
$ibo-color-error-300: $common-color-error-300 !default;
$ibo-color-error-400: $common-color-error-400 !default;
$ibo-color-error-500: $common-color-error-500 !default;
$ibo-color-error-600: $common-color-error-600 !default;
$ibo-color-error-700: $common-color-error-700 !default;
$ibo-color-error-800: $common-color-error-800 !default;
$ibo-color-error-900: $common-color-error-900 !default;
$ibo-color-error-950: $common-color-error-950 !default;

/* Danger: messages of danger, actions that cannot be undone, ... */
$ibo-color-danger-100: $common-color-danger-100 !default;
$ibo-color-danger-200: $common-color-danger-200 !default;
$ibo-color-danger-300: $common-color-danger-300 !default;
$ibo-color-danger-400: $common-color-danger-400 !default;
$ibo-color-danger-500: $common-color-danger-500 !default;
$ibo-color-danger-600: $common-color-danger-600 !default;
$ibo-color-danger-700: $common-color-danger-700 !default;
$ibo-color-danger-800: $common-color-danger-800 !default;
$ibo-color-danger-900: $common-color-danger-900 !default;
$ibo-color-danger-950: $common-color-danger-950 !default;

$ibo-semantic-colors: $common-semantic-colors !default;

$ibo-caselog-highlight-color-1: $common-caselog-highlight-color-1 !default;
$ibo-caselog-highlight-color-2: $common-caselog-highlight-color-2 !default;
$ibo-caselog-highlight-color-3: $common-caselog-highlight-color-3 !default;
$ibo-caselog-highlight-color-4: $common-caselog-highlight-color-4 !default;
$ibo-caselog-highlight-color-5: $common-caselog-highlight-color-5 !default;
$ibo-caselog-highlight-color-6: $common-caselog-highlight-color-6 !default;
$ibo-caselog-highlight-color-7: $common-caselog-highlight-color-7 !default;
$ibo-caselog-highlight-colors: $common-caselog-highlight-colors !default;

/* CSS variables */
:root {
  --ibo-color-primary-100: #{$ibo-color-primary-100};
  --ibo-color-primary-200: #{$ibo-color-primary-200};
  --ibo-color-primary-300: #{$ibo-color-primary-300};
  --ibo-color-primary-400: #{$ibo-color-primary-400};
  --ibo-color-primary-500: #{$ibo-color-primary-500};
  --ibo-color-primary-600: #{$ibo-color-primary-600};
  --ibo-color-primary-700: #{$ibo-color-primary-700};
  --ibo-color-primary-800: #{$ibo-color-primary-800};
  --ibo-color-primary-900: #{$ibo-color-primary-900};
  --ibo-color-primary-950: #{$ibo-color-primary-950};

  --ibo-color-secondary-100: #{$ibo-color-secondary-100};
  --ibo-color-secondary-200: #{$ibo-color-secondary-200};
  --ibo-color-secondary-300: #{$ibo-color-secondary-300};
  --ibo-color-secondary-400: #{$ibo-color-secondary-400};
  --ibo-color-secondary-500: #{$ibo-color-secondary-500};
	--ibo-color-secondary-600: #{$ibo-color-secondary-600};
	--ibo-color-secondary-700: #{$ibo-color-secondary-700};
	--ibo-color-secondary-800: #{$ibo-color-secondary-800};
	--ibo-color-secondary-900: #{$ibo-color-secondary-900};
	--ibo-color-secondary-950: #{$ibo-color-secondary-950};

	--ibo-color-information-100: #{$ibo-color-information-100};
	--ibo-color-information-200: #{$ibo-color-information-200};
	--ibo-color-information-300: #{$ibo-color-information-300};
	--ibo-color-information-400: #{$ibo-color-information-400};
	--ibo-color-information-500: #{$ibo-color-information-500};
	--ibo-color-information-600: #{$ibo-color-information-600};
	--ibo-color-information-700: #{$ibo-color-information-700};
	--ibo-color-information-800: #{$ibo-color-information-800};
	--ibo-color-information-900: #{$ibo-color-information-900};
	--ibo-color-information-950: #{$ibo-color-information-950};

	--ibo-color-success-100: #{$ibo-color-success-100};
	--ibo-color-success-200: #{$ibo-color-success-200};
	--ibo-color-success-300: #{$ibo-color-success-300};
	--ibo-color-success-400: #{$ibo-color-success-400};
	--ibo-color-success-500: #{$ibo-color-success-500};
	--ibo-color-success-600: #{$ibo-color-success-600};
	--ibo-color-success-700: #{$ibo-color-success-700};
	--ibo-color-success-800: #{$ibo-color-success-800};
	--ibo-color-success-900: #{$ibo-color-success-900};
	--ibo-color-success-950: #{$ibo-color-success-950};

	--ibo-color-warning-100: #{$ibo-color-warning-100};
	--ibo-color-warning-200: #{$ibo-color-warning-200};
	--ibo-color-warning-300: #{$ibo-color-warning-300};
	--ibo-color-warning-400: #{$ibo-color-warning-400};
	--ibo-color-warning-500: #{$ibo-color-warning-500};
	--ibo-color-warning-600: #{$ibo-color-warning-600};
	--ibo-color-warning-700: #{$ibo-color-warning-700};
	--ibo-color-warning-800: #{$ibo-color-warning-800};
	--ibo-color-warning-900: #{$ibo-color-warning-900};
	--ibo-color-warning-950: #{$ibo-color-warning-950};

	--ibo-color-danger-100: #{$ibo-color-danger-100};
	--ibo-color-danger-200: #{$ibo-color-danger-200};
	--ibo-color-danger-300: #{$ibo-color-danger-300};
	--ibo-color-danger-400: #{$ibo-color-danger-400};
	--ibo-color-danger-500: #{$ibo-color-danger-500};
	--ibo-color-danger-600: #{$ibo-color-danger-600};
	--ibo-color-danger-700: #{$ibo-color-danger-700};
	--ibo-color-danger-800: #{$ibo-color-danger-800};
	--ibo-color-danger-900: #{$ibo-color-danger-900};
	--ibo-color-danger-950: #{$ibo-color-danger-950};

	--ibo-color-error-100: #{$ibo-color-error-100};
	--ibo-color-error-200: #{$ibo-color-error-200};
	--ibo-color-error-300: #{$ibo-color-error-300};
	--ibo-color-error-400: #{$ibo-color-error-400};
	--ibo-color-error-500: #{$ibo-color-error-500};
	--ibo-color-error-600: #{$ibo-color-error-600};
	--ibo-color-error-700: #{$ibo-color-error-700};
	--ibo-color-error-800: #{$ibo-color-error-800};
	--ibo-color-error-900: #{$ibo-color-error-900};
	--ibo-color-error-950: #{$ibo-color-error-950};

	--ibo-caselog-color-highlight-1: #{$ibo-caselog-highlight-color-1};
	--ibo-caselog-color-highlight-2: #{$ibo-caselog-highlight-color-2};
	--ibo-caselog-color-highlight-3: #{$ibo-caselog-highlight-color-3};
	--ibo-caselog-color-highlight-4: #{$ibo-caselog-highlight-color-4};
	--ibo-caselog-color-highlight-5: #{$ibo-caselog-highlight-color-5};
}