import { Colors } from './Color';
export const CustomPalette = {
    light: {
        artwork: {
            'major-primary': Colors['BleuCaptive']['200'],
            'decorative-primary': Colors['BleuCaptive']['950'],
            'minor-secondary': Colors['Cerise']['600'],
        },
        background: {
            'alt-primary': Colors['BleuCaptive']['975'],
            'alt-grey': Colors['Neutre']['975'],
            'action-low-primary': Colors['BleuCaptive']['925'],
            'contrast-grey': Colors['Neutre']['950'],
            'contrast-success': Colors['VertSuccess']['950'],
            'contrast-error': Colors['RougeErreur']['950'],
            'contrast-info': Colors['BleuCaptive']['950'],
            'contrast-warning': Colors['OrangeWarning']['950'],
            'default-grey': Colors['Neutre']['1000'],
            'default-grey-hover': Colors['Neutre']['975'],
            'default-grey-active': Colors['Neutre']['925'],
            'active-primary': Colors['BleuCaptive']['sun-172'],
            'disabled-grey': Colors['Neutre']['925'],
            'active-inverted': Colors['Neutre']['1000'],
            'transparent-hover': 'rgba(0, 0, 0, 0.04)',
            'action-high-primary': Colors['BleuCaptive']['sun-172'],
            'action-high-primary-hover': Colors['BleuCaptive']['sun-172-hover'],
            'action-high-error': Colors['RougeErreur']['425'],
            'flat-error': Colors['RougeErreur']['425'],
            'flat-info': Colors['BleuCaptive']['425'],
            'flat-success': Colors['VertSuccess']['425'],
            'flat-warning': Colors['OrangeWarning']['425'],
            'open-primary': Colors['BleuCaptive']['925'],
        },
        border: {
            'default-grey': Colors['Neutre']['900'],
            'contrast-grey': Colors['Neutre']['625'],
            'default-primary': Colors['BleuCaptive']['425'],
            'action-high-primary': Colors['BleuCaptive']['sun-172'],
            'action-high-grey': Colors['Neutre']['50'],
            'active-primary': Colors['BleuCaptive']['sun-172'],
            'open-primary': Colors['BleuCaptive']['925'],
            'disabled-grey': Colors['Neutre']['925'],
            'plain-primary': Colors['BleuCaptive']['sun-172'],
            'plain-grey': Colors['Neutre']['200'],
            'plain-success': Colors['VertSuccess']['425'],
            'plain-error': Colors['RougeErreur']['425'],
            'plain-warning': Colors['OrangeWarning']['425'],
            'plain-info': Colors['BleuCaptive']['425'],
            'action-low-primary': Colors['BleuCaptive']['850'],
        },
        text: {
            'title-grey': Colors['Neutre']['50'],
            'title-primary': Colors['BleuCaptive']['sun-172'],
            'default-grey': Colors['Neutre']['200'],
            'mention-grey': Colors['Neutre']['425'],
            'label-grey': Colors['Neutre']['50'],
            'action-high-primary': Colors['BleuCaptive']['125'],
            'action-high-grey': Colors['Neutre']['50'],
            'action-high-info': Colors['BleuCaptive']['425'],
            'action-high-warning': Colors['OrangeWarning']['425'],
            'action-high-error': Colors['RougeErreur']['425'],
            'inverted-grey': Colors['Neutre']['1000'],
            'inverted-primary': Colors['BleuCaptive']['975'],
            'active-primary': Colors['BleuCaptive']['sun-172'],
            'active-grey': Colors['Neutre']['50'],
            'disabled-grey': Colors['Neutre']['625'],
            'default-success': Colors['VertSuccess']['425'],
            'default-error': Colors['RougeErreur']['425'],
            'default-warning': Colors['OrangeWarning']['425'],
            'default-info': Colors['BleuCaptive']['425'],
        },
        system: {
            focus: Colors['Focus']['525'],
        },
        illustration: {
            'color-sun': {
                default: {
                    yellow: Colors['Ocre']['sun-403'],
                },
            },
            'color-950': {
                default: {
                    yellow: Colors['Ocre']['950'],
                },
            },
        },
    },
    primary: Colors['PinkVivid']['500'],
    transparent: 'transparent',
    danger: Colors['RougeErreur']['425'],
    info: Colors['Mariner']['600'],
    success: Colors['MountainMeadow']['600'],
    warning: Colors['Watusi']['700'],
    link: Colors['BleuCiel']['425'],
    text: {
        'default-grey': Colors['Neutre']['200'],
        'title-grey': Colors['Neutre']['50'],
        mention: Colors['Neutre']['425'],
        'disabled-grey': Colors['Neutre']['625'],
        /** @deprecated Utiliser action-high-primary */
        'action-high-blue-captive': Colors['BleuCaptive']['100'],
        'action-high-primary': Colors['BleuCaptive']['100'],
        'action-high-info': Colors['BleuCaptive']['425'],
        /** @deprecated Utiliser 'title-grey' */
        'title-blue-captive': Colors['BleuCaptive']['100'],
        'label-grey': Colors['Neutre']['50'],
        /** @deprecated Utiliser 'inverted-primary' */
        'inverted-blue-captive': Colors['Neutre']['1000'],
        'inverted-primary': Colors['Neutre']['1000'],
        'default-success': Colors['VertSuccess']['425'],
        'default-error': Colors['RougeErreur']['425'],
        'default-info': Colors['BleuCiel']['main-686'],
        'action-high-grey': Colors['Neutre']['50'],
        inverse: {
            base: Colors['Neutre']['1000'],
            title: Colors['Neutre']['1000'],
            muted: Colors['Neutre']['625'],
            accent: Colors['GoldenFizz']['400'],
        },
        badge: {
            info: Colors['LightBlueVivid']['700'],
            success: Colors['MountainMeadow']['700'],
            default: Colors['Neutre']['175'],
            warning: Colors['Watusi']['700'],
            error: Colors['RougeErreur']['425'],
            new: Colors['Sunshade']['800'],
        },
        button: {
            primary: {
                default: Colors['Neutre']['1000'],
                hover: Colors['Neutre']['1000'],
                disabled: Colors['Neutre']['625'],
            },
            secondary: {
                default: Colors['Neutre']['50'],
                hover: Colors['Neutre']['50'],
                disabled: Colors['Neutre']['625'],
            },
            tertiary: {
                default: Colors['Neutre']['200'],
                hover: Colors['Neutre']['200'],
                disabled: Colors['Neutre']['625'],
            },
            danger: {
                default: Colors['Monza']['800'],
                hover: Colors['Neutre']['1000'],
                disabled: Colors['Neutre']['625'],
            },
        },
        tag: {
            default: Colors['SlateGrey']['950'],
        },
        link: {
            default: Colors['BleuCiel']['425'],
            hover: Colors['BleuCiel']['425'],
        },
        nav: {
            link: {
                default: Colors['Neutre']['425'],
                current: Colors['Neutre']['50'],
            },
        },
    },
    border: {
        base: Colors['Neutre']['625'],
        'default-grey': Colors['Neutre']['900'],
        action: Colors['BleuCaptive']['100'],
        'disabled-grey': Colors['Neutre']['925'],
        'plain-grey': Colors['Neutre']['200'],
        'plain-success': Colors['VertSuccess']['425'],
        'plain-error': Colors['RougeErreur']['425'],
        /** @deprecated Utiliser 'default-primary' */
        'default-bleu-captive': Colors['BleuCaptive']['main-525'],
        'default-primary': Colors['BleuCaptive']['main-525'],
        'contrast-grey': Colors['Neutre']['900'],
        button: {
            secondary: {
                default: Colors['Neutre']['200'],
                hover: Colors['Neutre']['200'],
                disabled: Colors['Neutre']['900'],
            },
            danger: {
                default: Colors['SlateGrey']['600'],
                hover: Colors['Monza']['800'],
                disabled: Colors['SlateGrey']['300'],
            },
        },
        alert: {
            info: Colors['Mariner']['600'],
            success: Colors['MountainMeadow']['600'],
            warning: Colors['Watusi']['700'],
            error: Colors['RougeErreur']['425'],
            link: Colors['BleuCiel']['425'],
        },
        link: {
            default: Colors['BleuCiel']['425'],
        },
        quote: {
            default: Colors['Neutre']['900'],
        },
        nav: {
            link: {
                active: Colors['BleuCaptive']['925'],
            },
        },
    },
    background: {
        default: Colors['Neutre']['1000'],
        'default-active': Colors['Neutre']['950'],
        'alt-grey': Colors['Neutre']['975'],
        inverse: Colors['BleuCaptive']['100'],
        action: Colors['BleuCaptive']['100'],
        'disabled-grey': Colors['Neutre']['925'],
        'default-hover': Colors['Neutre']['975'],
        /** @deprecated Utiliser 'open-primary' */
        'open-bleu-captive': Colors['BleuCaptive']['925'],
        'open-primary': Colors['BleuCaptive']['925'],
        'contrast-grey': Colors['Neutre']['925'],
        /** @deprecated Utiliser 'alt-primary' */
        'alt-bleu-captive': Colors['BleuCaptive']['975'],
        'alt-primary': Colors['BleuCaptive']['975'],
        'action-low-primary': Colors['BleuCaptive']['925'],
        'default-success': Colors['VertSuccess']['925'],
        alert: {
            info: Colors['Mariner']['600'],
            success: Colors['MountainMeadow']['600'],
            warning: Colors['Watusi']['700'],
            error: Colors['RougeErreur']['425'],
        },
        button: {
            primary: {
                default: Colors['PinkVivid']['500'],
                hover: Colors['PinkVivid']['600'],
                disabled: Colors['GrisPolaire']['100'],
            },
            secondary: {
                default: 'transparent',
                hover: Colors['Neutre']['975'],
                disabled: 'transparent',
            },
            tertiary: {
                default: 'transparent',
                hover: Colors['Neutre']['975'],
                disabled: 'transparent',
            },
            danger: {
                default: 'transparent',
                hover: Colors['RougeErreur']['425'],
                disabled: 'transparent',
            },
        },
        tag: {
            default: Colors['SlateGrey']['100'],
        },
        badge: {
            info: Colors['LightBlueVivid']['100'],
            success: Colors['MountainMeadow']['100'],
            warning: Colors['Watusi']['100'],
            error: Colors['Monza']['100'],
            new: Colors['Sunshade']['100'],
            default: Colors['Neutre']['950'],
        },
        nav: {
            link: {
                hover: Colors['Neutre']['975'],
            },
        },
        stepper: {
            default: Colors['Neutre']['200'],
            current: Colors['LightBlueVivid']['200'],
            success: Colors['PinkVivid']['400'],
        },
    },
    system: {
        focus: Colors['Focus']['525'],
    },
};
