// Core colors
$primary-color: #FD681E !default;
$primary-color-light: lighten($primary-color, 10%) !default;
$primary-gradient: linear-gradient(270deg, #FF7A49 0%, #FF9248 100%);
$primary-color-transparent: rgba(253, 104, 30, 0.65) !default;

// Text colors
$light-color: #fff !default;
$dark-color: #223042 !default;
$font-color: $dark-color !default;

// Colors
$red: #ff5151 !default;
$red-light: #f17070 !default;
$green: #4cc95b !default;
$green-light: #66dfb3 !default;
$yellow: #ffb700 !default;
$yellow-light: #FFD464 !default;
$blue: #3994df !default;
$blue-light: #54d0e4 !default;
$violet: #6868e8 !default;
$violet-light: #8989f5 !default;

// Rating colors
$rating-1: #ff6666;
$rating-2: #FF9366;
$rating-3: #FFD464;
$rating-4: #bee586;

// Background colors
$background-main: #f9fafc !default;
$background-panel: #ffffff !default;
$background-light: rgba(255, 255, 255, 0.1) !default;
$background-light-active: rgba(255, 255, 255, 0.2) !default;
$background-disabled:#F8F8F8 !default;
$background-panel-fragment: rgb(252, 252, 252) !default;
$background-input: rgba(255, 255, 255, 1) !default;

// Border colors
$border-color: #e6e6e6 !default;
$border-color-active: darken($border-color, 10%) !default;

// Control colors
$success-color: $green !default;
$warning-color: $yellow !default;
$error-color: $red !default;

// Other colors
$link-color: $primary-color-light !default;
$link-color-dark: darken($link-color, 10%) !default;
$link-color-light: lighten($link-color, 10%) !default;
$placeholder-color: rgba(34,48,66,0.4) !default;

// Night mode
$font-color-night: $light-color !default;
$background-main-night: #2a2a40 !default;
$background-disabled-night: #313147 !default;
$border-color-night: rgba(245,245,245,0.1) !default;
$border-color-active-night: rgba(245,245,245,0.3) !default;
$placeholder-color-night:  rgba(245,245,245,0.4) !default;
$background-panel-night: rgb(57, 57, 77) !default;
$background-panel-fragment-night: #3f3f52 !default;
$background-input-night: rgba(255,255,255,0.1) !default;


$colors-theme: (
        default: (
                // Core colors
                primary-color: $primary-color,
                primary-color-light: $primary-color-light,
                primary-gradient: $primary-gradient,

                // Text colors
                light-color: $light-color,
                dark-color: $dark-color,
                font-color: $font-color,

                // Colors
                red: $red,
                red-light: $red-light,
                green: $green,
                green-light: $green-light,
                yellow: $yellow,
                yellow-light: $yellow-light,
                blue: $blue,
                blue-light: $blue-light,
                violet: $violet,
                violet-light: $violet-light,

                // Rating colors
                rating-1: $rating-1,
                rating-2: $rating-2,
                rating-3: $rating-3,
                rating-4: $rating-4,

                // Background colors
                background-main: $background-main,
                background-panel: $background-panel,
                background-light: $background-light,
                background-light-active: $background-light-active,
                background-disabled: $background-disabled,
                background-panel-fragment: $background-panel-fragment,
                background-input: $background-input,

                // Border colors
                border-color: $border-color,
                border-color-active: $border-color-active,

                // Control colors
                success-color: $success-color,
                warning-color: $warning-color,
                error-color: $error-color,

                // Other colors
                link-color: $link-color,
                link-color-dark: $link-color-dark,
                link-color-light: $link-color-light,
                placeholder-color: $placeholder-color,
        ),
        dark: (
                // Core colors
                primary-color: $primary-color,
                primary-color-light: $primary-color-light,
                primary-gradient: $primary-gradient,

                // Text colors
                light-color: $light-color,
                dark-color: $dark-color,
                font-color: $font-color-night,

                // Colors
                red: $red,
                red-light: $red-light,
                green: $green,
                green-light: $green-light,
                yellow: $yellow,
                yellow-light: $yellow-light,
                blue: $blue,
                blue-light: $blue-light,
                violet: $violet,
                violet-light: $violet-light,

                // Rating colors
                rating-1: $rating-1,
                rating-2: $rating-2,
                rating-3: $rating-3,
                rating-4: $rating-4,

                // Background colors
                background-main: $background-main-night,
                background-panel: $background-panel-night,
                background-light: $background-light,
                background-light-active: $background-light-active,
                background-disabled: $background-disabled-night,
                background-panel-fragment: $background-panel-fragment-night,
                background-input: $background-input-night,

                // Border colors
                border-color: $border-color-night,
                border-color-active: $border-color-active-night,

                // Control colors
                success-color: $success-color,
                warning-color: $warning-color,
                error-color: $error-color,

                // Other colors
                link-color: $link-color,
                link-color-dark: $link-color-dark,
                link-color-light: $link-color-light,
                placeholder-color: $placeholder-color-night,
        ),
);
