"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.theme = void 0;
const styles_1 = require("@material-ui/core/styles");
const UIStyleConstants_1 = require("@appglue/common/dist/Common/UIStyleConstants");
exports.theme = (0, styles_1.createTheme)({
    typography: {
        fontFamily: UIStyleConstants_1.UIStyleConstants.FONT_FAMILY,
    },
    palette: {
        primary: {
            main: UIStyleConstants_1.UIStyleConstants.BLUE_COLOR,
            light: UIStyleConstants_1.UIStyleConstants.GRAY_VERY_LIGHT_COLOR,
            dark: UIStyleConstants_1.UIStyleConstants.GRAY_DARK_COLOR,
        },
        success: {
            main: UIStyleConstants_1.UIStyleConstants.BLUE_COLOR,
            light: UIStyleConstants_1.UIStyleConstants.GRAY_LIGHT_COLOR,
            dark: UIStyleConstants_1.UIStyleConstants.BLUE_COLOR,
        },
        error: {
            main: UIStyleConstants_1.UIStyleConstants.RED_DARK_COLOR,
            light: UIStyleConstants_1.UIStyleConstants.RED_LIGHT_COLOR,
            dark: UIStyleConstants_1.UIStyleConstants.RED_DARK_COLOR,
        },
        text: {
            primary: UIStyleConstants_1.UIStyleConstants.GRAY_DARK_COLOR,
            secondary: UIStyleConstants_1.UIStyleConstants.GRAY_COLOR,
            disabled: UIStyleConstants_1.UIStyleConstants.GRAY_LIGHT_COLOR,
        },
    },
    overrides: {
        MuiOutlinedInput: {
            root: {
                fontSize: "14px",
                color: UIStyleConstants_1.UIStyleConstants.GRAY_DARK_COLOR,
            },
        },
        MuiInputLabel: {
            root: {
                fontSize: "14px",
                color: UIStyleConstants_1.UIStyleConstants.GRAY_DARK_COLOR,
                fontWeight: 600,
            },
        },
        MuiIconButton: {
            label: {
                color: UIStyleConstants_1.UIStyleConstants.BLUE_DARK_COLOR,
            },
        },
    },
});
//# sourceMappingURL=UITheme.js.map