taro-manage-layout
Version:
118 lines (101 loc) • 2.88 kB
CSS
.table-container {
display: flex;
flex-direction: column;
flex-shrink: 0;
width: 100%;
height: 100%;
}
.table-container .header-content {
display: flex;
flex-direction: row;
align-items: center;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 5px;
}
.table-container .header-content .button-container {
width: fit-content;
padding: 0 15px;
}
.table-container .table-content {
display: flex;
flex-direction: row;
flex-shrink: 0;
width: 100%;
height: fit-content;
}
.table-container .table-content .table-item {
display: flex;
flex-direction: column;
flex-shrink: 0;
width: fit-content;
min-width: 30px;
}
.table-container .table-content .table-item :root {
--table-text-padding-left-right: 5px;
}
.table-container .table-content .table-item .table-common,
.table-container .table-content .table-item .table-header,
.table-container .table-content .table-item .table-content {
display: flex;
flex-direction: row;
align-items: center;
flex-shrink: 0;
padding: 0 var(--table-text-padding-left-right);
min-height: 30px;
border-bottom: 1px solid rgba(0, 0, 0, 0.1);
width: calc(100% - calc(var(--table-text-padding-left-right) * 2));
}
.table-container .table-content .table-item .table-common .text,
.table-container .table-content .table-item .table-header .text,
.table-container .table-content .table-item .table-content .text {
font-size: 8px;
font-weight: bold;
color: #000000;
letter-spacing: 0.04em;
}
.table-container .table-content .table-item .table-header {
background-color: #fafafa;
}
.table-container .table-content .table-item .table-header .text {
font-weight: bold;
}
.table-container .table-content .table-item .table-content {
background-color: #FFFFFF;
}
.table-container .table-content .table-item .table-content .text {
font-size: 7px;
font-weight: 400;
color: #111111;
}
.table-container .page-info-box {
display: flex;
flex-direction: row;
align-items: center;
margin-top: 5px;
}
.table-container .page-info-box .omit-text {
font-size: 7px;
font-weight: 400;
color: #111111;
letter-spacing: 0.04em;
margin-left: 8px;
}
.table-container .page-info-box .page-info-item {
padding: 3px 6px;
border: 1px solid rgba(0, 0, 0, 0.1);
border-radius: 2.5px;
margin-left: 8px;
}
.table-container .page-info-box .page-info-item:first-child {
margin-left: 0px;
}
.table-container .page-info-box .page-info-item .page-info-text {
font-size: 7px;
font-weight: 400;
color: #111111;
letter-spacing: 0.04em;
}
.table-container .page-info-box .page-info-item .page-info-text.checked {
font-weight: bold;
}