import { LIGHT_COLORS, DARK_COLORS } from "../../Pallette/Colors";
import { LIGHT_THEME, DARK_THEME, DEFAULT_COLOR_TOKENS } from "../../Pallette/themes";
export var defaultThemeButton = {
    backgroundDisabled: "grayscale3",
    backgroundPrimary: "jotunheim1",
    backgroundPrimaryHover: "jotunheim2",
    backgroundPrimaryPressed: "jotunheim3",
    backgroundSecondary: "grayscale2",
    backgroundSecondaryHover: "grayscale4",
    backgroundSecondaryPressed: "grayscale5",
    backgroundGhost: "transparent",
    backgroundLink: "transparent",
    backgroundPrimaryRed: "muspelheim1",
    backgroundPrimaryRedHover: "muspelheim2",
    backgroundPrimaryRedPressed: "muspelheim3",
    backgroundPrimaryGreen: "vanaheim1",
    backgroundPrimaryGreenHover: "vanaheim2",
    backgroundPrimaryGreenPressed: "vanaheim3",
    backgroundPrimaryYellow: "midgard1",
    backgroundPrimaryYellowHover: "midgard2",
    backgroundPrimaryYellowPressed: "midgard3",
    colorPrimary: "grayscale1",
    colorDisabled: "grayscale5",
    colorPrimaryHover: "grayscale1",
    colorPrimaryPressed: "grayscale1",
    colorSecondary: "grayscale10",
    colorSecondaryHover: "grayscale7",
    colorSecondaryPressed: "grayscale12",
    colorGhost: "grayscale10",
    colorGhostHover: "grayscale7",
    colorGhostPressed: "grayscale12",
    colorLink: "jotunheim1",
    colorLinkHover: "jotunheim2",
    colorLinkPressed: "jotunheim3",
    iconColorPrimary: "grayscale1",
    iconColorDisabled: "grayscale5",
    iconColorPrimaryPressed: "grayscale1",
    iconColorPrimaryHover: "grayscale1",
    iconColorSecondary: "grayscale10",
    iconColorSecondaryHover: "grayscale7",
    iconColorSecondaryPressed: "grayscale12",
    iconColorGhost: "grayscale10",
    iconColorGhostHover: "grayscale7",
    iconColorGhostPressed: "grayscale12",
    iconColorLink: "jotunheim1",
    iconColorLinkHover: "jotunheim2",
    iconColorLinkPressed: "jotunheim3"
};
export var lightTheme = {
    backgroundDisabled: LIGHT_COLORS.grayscale3,
    backgroundPrimary: LIGHT_COLORS.jotunheim2,
    backgroundPrimaryHover: LIGHT_COLORS.jotunheim1,
    backgroundPrimaryPressed: LIGHT_COLORS.jotunheim8,
    backgroundSecondary: LIGHT_COLORS.grayscale2,
    backgroundSecondaryHover: LIGHT_COLORS.grayscale4,
    backgroundSecondaryPressed: LIGHT_COLORS.grayscale5,
    backgroundGhost: "transparent",
    backgroundLink: "transparent",
    backgroundPrimaryRed: LIGHT_COLORS.muspelheim2,
    backgroundPrimaryRedHover: LIGHT_COLORS.muspelheim1,
    backgroundPrimaryRedPressed: LIGHT_COLORS.muspelheim8,
    backgroundPrimaryGreen: LIGHT_COLORS.vanaheim2,
    backgroundPrimaryGreenHover: LIGHT_COLORS.vanaheim1,
    backgroundPrimaryGreenPressed: LIGHT_COLORS.vanaheim8,
    backgroundPrimaryYellow: LIGHT_COLORS.midgard2,
    backgroundPrimaryYellowHover: LIGHT_COLORS.midgard1,
    backgroundPrimaryYellowPressed: LIGHT_COLORS.midgard8,
    colorPrimary: LIGHT_COLORS.grayscale0,
    colorDisabled: LIGHT_COLORS.grayscale5,
    colorPrimaryHover: LIGHT_COLORS.grayscale0,
    colorPrimaryPressed: LIGHT_COLORS.grayscale0,
    colorSecondary: LIGHT_COLORS.grayscale10,
    colorSecondaryHover: LIGHT_COLORS.grayscale7,
    colorSecondaryPressed: LIGHT_COLORS.grayscale12,
    colorGhost: LIGHT_COLORS.grayscale10,
    colorGhostHover: LIGHT_COLORS.grayscale7,
    colorGhostPressed: LIGHT_COLORS.grayscale12,
    colorLink: LIGHT_COLORS.jotunheim2,
    colorLinkHover: LIGHT_COLORS.jotunheim1,
    colorLinkPressed: LIGHT_COLORS.jotunheim8,
    iconColorPrimary: LIGHT_COLORS.grayscale0,
    iconColorDisabled: LIGHT_COLORS.grayscale5,
    iconColorPrimaryPressed: LIGHT_COLORS.grayscale0,
    iconColorPrimaryHover: LIGHT_COLORS.grayscale0,
    iconColorSecondary: LIGHT_COLORS.grayscale10,
    iconColorSecondaryHover: LIGHT_COLORS.grayscale7,
    iconColorSecondaryPressed: LIGHT_COLORS.grayscale12,
    iconColorGhost: LIGHT_COLORS.grayscale10,
    iconColorGhostHover: LIGHT_COLORS.grayscale7,
    iconColorGhostPressed: LIGHT_COLORS.grayscale12,
    iconColorLink: LIGHT_COLORS.jotunheim2,
    iconColorLinkHover: LIGHT_COLORS.jotunheim1,
    iconColorLinkPressed: LIGHT_COLORS.jotunheim8
};
export var darkTheme = {
    backgroundDisabled: DARK_COLORS.grayscale3,
    backgroundPrimary: DARK_COLORS.jotunheim1,
    backgroundPrimaryHover: DARK_COLORS.jotunheim2,
    backgroundPrimaryPressed: DARK_COLORS.jotunheim3,
    backgroundSecondary: DARK_COLORS.grayscale6,
    backgroundSecondaryHover: DARK_COLORS.grayscale4,
    backgroundSecondaryPressed: DARK_COLORS.grayscale2,
    backgroundGhost: "transparent",
    backgroundLink: "transparent",
    backgroundPrimaryRed: DARK_COLORS.muspelheim1,
    backgroundPrimaryRedHover: DARK_COLORS.muspelheim2,
    backgroundPrimaryRedPressed: DARK_COLORS.muspelheim3,
    backgroundPrimaryGreen: DARK_COLORS.vanaheim1,
    backgroundPrimaryGreenHover: DARK_COLORS.vanaheim2,
    backgroundPrimaryGreenPressed: DARK_COLORS.vanaheim3,
    backgroundPrimaryYellow: DARK_COLORS.midgard1,
    backgroundPrimaryYellowHover: DARK_COLORS.midgard2,
    backgroundPrimaryYellowPressed: DARK_COLORS.midgard3,
    colorPrimary: DARK_COLORS.grayscale13,
    colorDisabled: DARK_COLORS.grayscale5,
    colorPrimaryHover: DARK_COLORS.grayscale13,
    colorPrimaryPressed: DARK_COLORS.grayscale13,
    colorSecondary: DARK_COLORS.grayscale10,
    colorSecondaryHover: DARK_COLORS.grayscale7,
    colorSecondaryPressed: DARK_COLORS.grayscale13,
    colorGhost: DARK_COLORS.grayscale10,
    colorGhostHover: DARK_COLORS.grayscale7,
    colorGhostPressed: DARK_COLORS.grayscale13,
    colorLink: DARK_COLORS.jotunheim1,
    colorLinkHover: DARK_COLORS.jotunheim2,
    colorLinkPressed: DARK_COLORS.jotunheim3,
    iconColorDisabled: DARK_COLORS.grayscale5,
    iconColorPrimary: DARK_COLORS.grayscale13,
    iconColorPrimaryPressed: DARK_COLORS.grayscale13,
    iconColorPrimaryHover: DARK_COLORS.grayscale13,
    iconColorSecondary: DARK_COLORS.grayscale10,
    iconColorSecondaryHover: DARK_COLORS.grayscale7,
    iconColorSecondaryPressed: DARK_COLORS.grayscale12,
    iconColorGhost: DARK_COLORS.grayscale10,
    iconColorGhostHover: DARK_COLORS.grayscale7,
    iconColorGhostPressed: DARK_COLORS.grayscale12,
    iconColorLink: DARK_COLORS.jotunheim1,
    iconColorLinkHover: DARK_COLORS.jotunheim2,
    iconColorLinkPressed: LIGHT_COLORS.jotunheim3
};
LIGHT_THEME.components.button = lightTheme;
DARK_THEME.components.button = darkTheme;
DEFAULT_COLOR_TOKENS.button = defaultThemeButton;
export var themesButton = {
    light: lightTheme,
    dark: darkTheme
};
