@platform/ui.datagrid
Version:
Isolated tabular DataGrid.
43 lines (42 loc) • 1.32 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var common_1 = require("../common");
var CSS = common_1.constants.CSS, ROBOTO = common_1.constants.ROBOTO;
var BLUE = common_1.COLORS.BLUE;
var COMMON = {
resizer: { backgroundColor: BLUE },
resizerGuide: {
backgroundColor: BLUE,
borderRightColor: BLUE,
borderBottomColor: BLUE,
},
};
var STYLES = {
'': {
fontFamily: ROBOTO.FAMILY,
},
'span.rowHeader, span.colHeader': {
fontSize: 11,
color: common_1.color.format(-0.7),
},
'span.colHeader': {
position: 'relative',
},
'.manualColumnResizer:hover': COMMON.resizer,
'.manualColumnResizer.active': COMMON.resizer,
'.manualRowResizer:hover': COMMON.resizer,
'.manualRowResizer.active': COMMON.resizer,
'.manualColumnResizerGuide': COMMON.resizerGuide,
'.manualRowResizerGuide': COMMON.resizerGuide,
th: {
borderColor: common_1.color.format(-0.15),
},
td: {
position: 'relative',
borderColor: common_1.color.format(-0.1),
padding: 0,
},
'thead tr th': { borderTop: 'none', borderLeft: 'none' },
'tbody tr th': { borderLeft: 'none' },
};
common_1.style.global(STYLES, { prefix: "." + CSS.CLASS.GRID.BASE + ".handsontable" });