integralui-web-grid
Version:
IntegralUI Web - Grid is a native Web Component that displays tabular data sets
133 lines (129 loc) • 3.28 kB
JavaScript
import { c as css } from '../external/lit-element.js';
const iuiEditorsDefaultStyle = css`
.iui-editor-checkbox {
background-position: 0 0;
background-repeat: no-repeat;
display: inline-block;
padding: 0;
margin: 0;
width: 16px;
height: 16px;
vertical-align: middle;
}
.iui-editor-checkbox-checked {
background-image: url(../icons/checkbox-checked.ico);
}
.iui-editor-checkbox-indeterminate {
background-image: url(../icons/checkbox-indeterminate.ico);
}
.iui-editor-checkbox-unchecked {
background-image: url(../icons/checkbox-unchecked.ico);
}
.iui-editor-checkbox-disabled {
opacity: 0.5;
pointer-events: none;
}
.iui-editor-color-background {
display: inline-block;
height: 16px;
position: absolute;
top: 0;
left: 0;
width: 16px;
}
.iui-editor-color-value {
margin: 0 0 0 22px;
}
.iui-editor-dropdown-button {
display: inline-block;
float: right;
opacity: 0.4;
}
.iui-editor-dropdown-button-hover {
opacity: 1;
}
.iui-editor-dropdown-button span {
background-image: url(../icons/down.ico);
display: block;
padding: 0;
margin: 2px 0 0 0;
width: 16px;
height: 16px;
vertical-align: middle;
}
.iui-editor-image {
text-align: center;
}
.iui-editor-image img {
padding: 3px;
}
.iui-editor-label {
display: inline-block;
padding: 2px 0 0 0;
}
.iui-editor-numeric {
background: transparent;
border: 0;
font-size: 1.01em;
height: 100%;
padding: 1px;
text-align: right;
width: calc(100% - 2px);
}
.iui-editor-numeric[type=number]::-webkit-inner-spin-button, .iui-editor-numeric[type=number]::-webkit-outer-spin-button {
margin-left: 5px;
opacity: 1;
}
.iui-editor-numeric:focus {
outline: none ;
}
.iui-editor-progress {
background: white;
border: thin solid #cecece;
border-radius: 3px;
color: black;
cursor: default;
margin: 2px 0 0 0;
overflow: hidden;
padding: 2px;
position: relative;
}
.iui-editor-progress-content {
background: #bebebe;
border-radius: 3px;
height: 12px;
}
.iui-editor-rating {
padding: 0;
}
.iui-editor-text {
background: transparent;
border: 0;
font: inherit;
font-family: inherit;
padding: 1px;
height: 100%;
width: calc(100% - 2px);
}
/*.iui-editor-text::-webkit-search-cancel-button {
position: relative;
right: 0;
}*/
.iui-editor-text:focus {
outline: none ;
}
.iui-editor-disabled {
opacity: 0.5;
pointer-events: none;
}
.iui-editor-disabled img {
opacity: 0.5;
}
.iui-editor-disabled .iui-editor-progress-content {
opacity: 0.5;
}
.iui-editor-disabled .iui-editor-dropdown-button-hover {
opacity: 0.4;
}
`;
export { iuiEditorsDefaultStyle };