customizable-datatable
Version:
customizable/resuable material-UI datatable component
133 lines (111 loc) • 1.74 kB
CSS
.table-div {
overflow-x: auto;
}
tbody,
td,
tfoot,
th,
thead,
tr {
border-color: inherit;
border-style: solid;
border-width: 0;
height: 55px ;
}
tbody,
td,
tfoot,
th,
thead,
th div {
padding: 6px ;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis ;
}
table {
table-layout: fixed ;
}
.export-arrow {
cursor: pointer ;
}
.modal-div {
font-weight: 600;
}
.table-main-div {
position: relative;
display: flex;
padding-right: 20px ;
}
.table-main-div::after {
content: "";
position: absolute;
right: 0;
top: 14px;
margin: 0 5px;
width: 2px;
height: 20px;
background: #dcd8d4;
}
.whole-td {
padding-left: 20px ;
}
.no-record {
padding-top: 100px;
height: 200px;
}
.table-header {
background-color: #efece9;
border-bottom: 2px solid #dcd8d4 ;
}
.main-div-text {
height: 85px;
}
.table-name {
padding-top: 17px;
padding-left: 16px;
font-size: 20px;
font-weight: 500;
}
.avtaras {
margin-top: -10px ;
}
tbody tr td {
vertical-align: middle ;
}
.pagination-icon {
font-size: 25px ;
margin-top: 4px;
margin-right: 20px;
cursor: pointer;
}
.pagination-ico-left {
margin-left: 20px;
}
.pagination-icon-second {
font-size: 25px ;
margin-top: 4px;
margin-right: 10px;
cursor: pointer;
}
.pagination-text {
margin-top: 5px;
}
.pagination-show-data {
margin-left: 16px;
opacity: 0.6;
}
.moreOption {
padding-top: 17px;
padding-right: 15px;
display: flex;
}
.action-text {
margin-bottom: 6px;
}
.addRowIcon {
height: 35px ;
width: 36px ;
color: #adaeaf;
margin-top: 9px;
}