@syncfusion/ej2-material-theme
Version:
A modern JavaScript UI toolkit that has been built from the ground up to be lightweight, responsive, modular and touch friendly. It is written in TypeScript and has no external dependencies.
247 lines • 8.27 kB
CSS
.e-input-group.e-control-wrapper .e-multicolumn-list-icon::before {
content: "\e969";
font-family: "e-icons";
}
.e-multicolumn-list-icon .e-spinner-pane .e-spinner-inner svg {
/* stylelint-disable declaration-no-important */
height: 20px ;
width: 20px ;
transform-origin: 10px 10px 10px ;
/* stylelint-enable declaration-no-important */
}
.e-multicolumn-grid tr.e-groupcaptionrow {
position: sticky;
top: 0;
}
.e-multicolumn-grid tr.e-groupcaptionrow .e-groupcaption {
font-weight: 600;
}
.e-multicolumn-grid th.e-grouptopleftcell.e-lastgrouptopleftcell,
.e-multicolumn-grid th.e-grouptopleftcell.e-lastgroupleftcell,
.e-multicolumn-grid td.e-recordplusexpand,
.e-multicolumn-grid td.e-indentcell,
.e-multicolumn-grid col.e-group-intent,
.e-multicolumn-list .e-no-records + .e-grid {
display: none;
}
.e-multicolumn-grid td.e-rowcell {
cursor: default;
}
.e-multicolumn-grid .e-gridheader .e-headercelldiv {
overflow: hidden;
}
.e-multicolumn-list .e-popup-footer {
vertical-align: middle;
border-style: solid;
border-width: 0 1px 0 1px;
font-size: 14px;
height: 36px;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
border-radius: 0 0 0 0;
}
.e-multicolumn-list .e-multicolumn-list-hidden {
border: 0;
height: 0;
padding: 0;
visibility: hidden;
width: 0;
}
.e-multicolumn-grid.e-grid {
border-width: 1px;
border-radius: 0;
}
.e-multicolumn-grid.e-grid .e-gridcontent {
border-radius: 0 0 0 0;
}
.e-input-group.e-multicolumn-list input[readonly].e-input {
pointer-events: none;
}
.e-multicolumn-list:has(.e-popup-footer) .e-multicolumn-grid.e-grid {
border-radius: 0 0 0 0;
}
.e-multicolumn-list:has(.e-popup-footer) .e-multicolumn-grid.e-grid .e-gridcontent {
border-radius: 0;
}
.e-multicolumn-list.e-icon-anim .e-multicolumn-list-icon::before {
transform: rotate(180deg);
}
.e-multicolumn-list:not(.e-icon-anim) .e-multicolumn-list-icon::before {
transform: rotate(0deg);
}
.e-multicolumn-list .e-multicolumn-list-icon::before {
transition: transform 300ms ease;
}
.e-multicolumn-grid .e-grid {
overflow: auto;
}
.e-multicolumn-grid .e-row,
.e-multicolumn-grid .e-emptyrow {
height: 36px;
}
.e-multicolumn-group .e-sortnumber {
display: none;
}
.e-popup.e-multicolumn-list {
position: absolute;
border-radius: 0;
margin-top: 1px;
}
.e-popup.e-multicolumn-list .e-nodata {
cursor: default;
font-family: inherit;
font-size: 14px;
padding: 14px 16px;
text-align: center;
border-radius: inherit;
}
.e-popup.e-multicolumn-list .e-headertext {
font-weight: 500;
}
.e-popup.e-multicolumn-list .e-gridheader {
position: sticky;
top: 0;
z-index: 1;
border-radius: 0 0 0 0;
}
.e-multicolumn-grid .e-headercontent {
border-right-color: transparent; /* stylelint-disable-line declaration-no-important */
}
.e-multicolumn-grid.e-rtl .e-headercontent {
border-left-color: transparent; /* stylelint-disable-line declaration-no-important */
}
.e-multicolumn-grid .e-content {
overflow: auto ; /* stylelint-disable-line declaration-no-important */
}
.e-multicolumn-container .e-input-group-icon.e-multicolumn-list-icon.e-ddl-disable-icon,
.e-multicolumn-list.e-input-group .e-input-group-icon {
position: relative;
}
.e-small.e-popup .e-multicolumn-grid .e-headercelldiv,
.e-small.e-popup .e-multicolumn-grid .e-rowcell, .e-small.e-popup.e-multicolumn-list .e-popup-footer,
.e-small .e-popup .e-multicolumn-grid .e-headercelldiv,
.e-small .e-popup .e-multicolumn-grid .e-rowcell,
.e-small .e-popup.e-multicolumn-list .e-popup-footer {
font-size: 12px;
}
.e-small.e-popup.e-multicolumn-list .e-popup-footer,
.e-small.e-popup .e-multicolumn-grid .e-row,
.e-small.e-popup .e-multicolumn-grid .e-emptyrow,
.e-small .e-popup.e-multicolumn-list .e-popup-footer,
.e-small .e-popup .e-multicolumn-grid .e-row,
.e-small .e-popup .e-multicolumn-grid .e-emptyrow {
height: 36px;
}
.e-small.e-popup.e-multicolumn-list,
.e-small .e-popup.e-multicolumn-list {
margin-top: 1px;
}
.e-multicolumn-list .e-popup-footer {
background: #fff;
color: rgba(0, 0, 0, 0.54);
border-color: #e0e0e0;
}
.e-input-group.e-multicolumn-list:focus-visible {
outline: transparent;
}
.e-popup.e-multicolumn-list {
background: transparent;
box-shadow: 0 0.6px 1.8px 0 rgba(0, 0, 0, 0.1), 0 3.2px 7.2px 0 rgba(0, 0, 0, 0.13);
}
.e-popup.e-multicolumn-list .e-nodata {
color: rgba(0, 0, 0, 0.54);
border: 1px solid #fff;
background: #fff;
}
.e-popup.e-multicolumn-list .e-multicolumn-grid .e-rowcell {
color: rgba(0, 0, 0, 0.87);
}
.e-popup.e-multicolumn-list .e-multicolumn-grid .e-focused {
box-shadow: none;
}
.e-popup.e-multicolumn-list .e-gridhover .e-row:hover .e-rowcell:not(.e-active),
.e-popup.e-multicolumn-list .e-gridcontent .e-row-focus {
background: #eee ; /* stylelint-disable-line declaration-no-important */
}
.e-popup.e-multicolumn-list .e-multicolumn-grid td.e-active {
background: #eee;
color: #e3165b;
}
.e-popup.e-multicolumn-list .e-groupcaption {
color: rgba(0, 0, 0, 0.54);
background: #fff;
}
.e-popup.e-multicolumn-list .e-gridheader,
.e-popup.e-multicolumn-list .e-gridheader colgroup {
background: #f5f5f5;
}
.e-popup.e-multicolumn-list .e-altrow {
background: #f5f5f5;
}
.e-popup.e-multicolumn-list .e-grid .e-headercell {
background-color: unset;
}
.e-popup.e-multicolumn-list .e-headertext,
.e-popup.e-multicolumn-list .e-grid th.e-headercell[aria-sort=ascending] .e-headertext,
.e-popup.e-multicolumn-list .e-grid th.e-headercell[aria-sort=descending] .e-headertext {
color: rgba(0, 0, 0, 0.54);
}
.e-bigger.e-popup.e-multicolumn-list .e-popup-footer,
.e-bigger .e-popup.e-multicolumn-list .e-popup-footer {
font-size: 16px;
}
.e-bigger.e-popup.e-multicolumn-list .e-popup-footer,
.e-bigger.e-popup .e-multicolumn-grid .e-row,
.e-bigger.e-popup .e-multicolumn-grid .e-emptyrow,
.e-bigger .e-popup.e-multicolumn-list .e-popup-footer,
.e-bigger .e-popup .e-multicolumn-grid .e-row,
.e-bigger .e-popup .e-multicolumn-grid .e-emptyrow {
height: 48px;
}
.e-bigger.e-popup.e-multicolumn-list,
.e-bigger .e-popup.e-multicolumn-list {
margin-top: 1px;
}
.e-bigger.e-multicolumn-list .e-multicolumn-list-icon .e-spinner-pane .e-spinner-inner svg,
.e-bigger .e-multicolumn-list .e-multicolumn-list-icon .e-spinner-pane .e-spinner-inner svg {
/* stylelint-disable declaration-no-important */
height: 26px ;
width: 26px ;
transform-origin: 13px 13px 13px ;
/* stylelint-enable declaration-no-important */
}
.e-bigger.e-small.e-popup .e-multicolumn-grid .e-headercelldiv,
.e-bigger.e-small.e-popup .e-multicolumn-grid .e-rowcell, .e-bigger.e-small.e-popup.e-multicolumn-list .e-popup-footer,
.e-bigger.e-small .e-popup .e-multicolumn-grid .e-headercelldiv,
.e-bigger.e-small .e-popup .e-multicolumn-grid .e-rowcell,
.e-bigger.e-small .e-popup.e-multicolumn-list .e-popup-footer,
.e-bigger .e-small.e-popup .e-multicolumn-grid .e-headercelldiv,
.e-bigger .e-small.e-popup .e-multicolumn-grid .e-rowcell,
.e-bigger .e-small.e-popup.e-multicolumn-list .e-popup-footer,
.e-small .e-bigger.e-popup .e-multicolumn-grid .e-headercelldiv,
.e-small .e-bigger.e-popup .e-multicolumn-grid .e-rowcell,
.e-small .e-bigger.e-popup.e-multicolumn-list .e-popup-footer {
font-size: 14px;
}
.e-bigger.e-small.e-popup.e-multicolumn-list .e-popup-footer,
.e-bigger.e-small.e-popup .e-multicolumn-grid .e-row,
.e-bigger.e-small.e-popup .e-multicolumn-grid .e-emptyrow,
.e-bigger.e-small .e-popup.e-multicolumn-list .e-popup-footer,
.e-bigger.e-small .e-popup .e-multicolumn-grid .e-row,
.e-bigger.e-small .e-popup .e-multicolumn-grid .e-emptyrow,
.e-bigger .e-small.e-popup.e-multicolumn-list .e-popup-footer,
.e-bigger .e-small.e-popup .e-multicolumn-grid .e-row,
.e-bigger .e-small.e-popup .e-multicolumn-grid .e-emptyrow,
.e-small .e-bigger.e-popup.e-multicolumn-list .e-popup-footer,
.e-small .e-bigger.e-popup .e-multicolumn-grid .e-row,
.e-small .e-bigger.e-popup .e-multicolumn-grid .e-emptyrow {
height: 48px;
}
.e-bigger.e-small.e-popup.e-multicolumn-list,
.e-bigger.e-small .e-popup.e-multicolumn-list,
.e-bigger .e-small.e-popup.e-multicolumn-list,
.e-small .e-bigger.e-popup.e-multicolumn-list {
margin-top: 1px;
}