UNPKG

react-openfin-mat-impl

Version:
84 lines 2.58 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const createMuiTheme_1 = require("@material-ui/core/styles/createMuiTheme"); const openfin_starter_constant_1 = require("../assets/jss/openfin-starter-constant"); exports.buildMuiTheme = (options, theme) => { return createMuiTheme_1.default(Object.assign({ typography: { fontSize: 8, htmlFontSize: 10, }, palette: { type: theme ? theme : void 0, primary: { main: openfin_starter_constant_1.default.primaryColor, }, secondary: { main: openfin_starter_constant_1.default.infoColor, }, error: { main: openfin_starter_constant_1.default.dangerColor, }, }, overrides: { MuiButton: { contained: { padding: '0px 5px', minWidth: '50px', minHeight: '20px', }, sizeSmall: { padding: '0px 5px', minWidth: '40px', minHeight: '16px', }, sizeLarge: { padding: '0px 5px', minWidth: '60px', minHeight: '25px', }, }, MuiChip: { root: { height: '20px', }, avatar: { width: '20px', height: '20px', fontSize: '0.5rem', }, }, MuiFab: { root: { padding: '0px 0px', width: '40px', height: '40px', } }, MuiIconButton: { root: { padding: '0px 0px', } }, MuiListItem: { gutters: { paddingTop: '2px', paddingBottom: '2px', } }, MuiSnackbarContent: { root: { color: 'white', } }, MuiTabs: { root: { minHeight: '24px', } }, MuiTab: { root: { minHeight: '24px', }, }, } }, options)); }; exports.default = exports.buildMuiTheme; //# sourceMappingURL=builtMuiTheme.js.map