UNPKG

@entando/ui

Version:
189 lines (180 loc) 5.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _styles = require("@material-ui/core/styles"); var _blueGrey = _interopRequireDefault(require("@material-ui/core/colors/blueGrey")); var _teal = _interopRequireDefault(require("@material-ui/core/colors/teal")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } var h1toh3 = { fontWeight: 100, marginTop: '1.25rem', marginBottom: '.625rem' }; var h4toh6 = { fontWeight: 600, marginTop: '.3125rem' }; var theme = (0, _styles.createMuiTheme)({ typography: { fontFamily: '"open sans", "Helvetica Neue", Helvetica, Arial, sans-serif', h1: _objectSpread({}, h1toh3, { fontSize: '1.875rem' }), h2: _objectSpread({}, h1toh3, { fontSize: '1.5rem' }), h3: _objectSpread({}, h1toh3, { fontSize: '1rem' }), h4: _objectSpread({}, h4toh6, { fontSize: '.875rem' }), h5: _objectSpread({}, h4toh6, { fontSize: '.75rem' }), h6: _objectSpread({}, h4toh6, { fontSize: '.625rem' }) }, palette: { primary: _teal["default"], secondary: _blueGrey["default"] }, props: { MuiTable: { stickyHeader: false }, InputLabel: { shrink: true } }, overrides: { MuiTable: { root: { border: '1px solid #EBEBEB', borderCollapse: 'separate !important', borderSpacing: 2 } }, MuiTableRow: { root: { '&:nth-child(odd)': { backgroundColor: 'rgba(0,0,0,.05)' } }, head: { backgroundColor: 'transparent !important' } }, MuiTableCell: { root: { border: '1px solid #e7e7e7', borderTop: 0, borderLeft: 0, borderBottom: 0, padding: '.5rem' }, head: { fontWeight: 900 }, paddingNone: { paddingLeft: '.5rem' } }, MuiInputBase: { root: { 'label + &': { marginTop: 6 }, borderRadius: '0 !important' }, input: { position: 'relative', backgroundColor: '#fff', border: '1px solid #e5e6e7', fontSize: '.9rem', width: 'auto', padding: '6px 12px !important' }, adornedStart: { '&:before': { borderWidth: '1px !important', borderStyle: 'solid', borderColor: '#e5e6e7 !important', top: 0 }, '& .MuiSvgIcon-root': { marginLeft: '5px', marginRight: '-4px' } }, adornedEnd: { '&:before': { borderWidth: '1px !important', borderStyle: 'solid', borderColor: '#e5e6e7 !important', top: 0 }, '& .MuiSvgIcon-root': { marginLeft: '-12px', marginRight: '-4px' } } }, MuiInput: { underline: { '&:before': { content: 'none' }, '&:after': { content: 'none' } } }, MuiInputLabel: { root: { marginBottom: 8 } }, MuiButton: { root: { padding: '.28rem .5rem .25rem', lineHeight: '1.5', fontSize: '.8rem' } }, MuiSelect: { select: { backgroundColor: 'transparent', paddingRight: '24px !important', border: 0, '&:focus': { backgroundColor: 'transparent' }, '&.MuiFilledInput-input': { paddingBottom: '10px !important', paddingTop: '20px !important' } } }, MuiSwitch: { track: { height: '20.5px', marginTop: '-3px', borderRadius: '40px' } }, MuiButtonGroup: { contained: { height: '100%' } } } }); var _default = theme; exports["default"] = _default;