This repo is archived. You can view files and clone it, but cannot push or open issues or pull requests.
SXS20240115/SRC/iMES_PAD/module/moduleRPT/program/rpt01/rpt01.css
2024-01-24 16:47:50 +08:00

221 lines
4.4 KiB
CSS

.rpt01-content .kmi-layout-main-content {
height: 100%;
background-color: #ffffff;
}
.rpt01-content .kmi-layout-page.query{
position: fixed;
top: 70px;
background: rgba(255, 255, 255, 0);
width: calc(100% - 98px);
}
.rpt01-content .kmi-layout-page.condition{
margin: 16px;
background:rgba(255, 255, 255, 0);
height: calc(100% - 60px);
}
.rpt01-content .kmi-layout-page.data{
border: 1px #cccccc solid;
border-radius: 6px;
margin: 8px;
padding: 8px;
background: white;
}
.rpt01-content .kmi-text-fields{
box-sizing: border-box;
font-size: 20px;
display: flex;
flex-direction: row;
height : 32px;
align-items: center;
position: relative;
}
.rpt01-content .trigger-btn-fields{
color: #008595;
position: relative;
}
.rpt01-content .trigger-btn-fields .close-btn .open,
.rpt01-content .condition.is-close .trigger-btn-fields .close-btn .close{
display: none;
}
.rpt01-content .condition.is-close .trigger-btn-fields .close-btn .open{
display: initial;
}
.rpt01-content .condition.is-close .condition_header{
display: none;
}
.rpt01-content .close-btn{
margin-right: 8px;
height: 24px;
}
.rpt01-content .condition_button{
background: rgb(244, 176, 77);
width: 110px;
height: 42px;
border-radius: 16px;
align-items: center;
justify-content: center;
display: flex;
}
.rpt01-content .kmiScrollbar-content {
border-top-left-radius: 8px;
border-top-right-radius: 8px;
}
.rpt01-content .kmi-list__column{
padding:0px;
}
.rpt01-content .condition_list{
max-height: 150px;
}
.rpt01-content .close-btn>i{
color: rgb(255, 255, 255);
}
.rpt01-content .condition.is-close .condition_list{
display: none;
}
.rpt01-content.ng-hide{
flex: 0 0 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
opacity: 0;
}
.rpt01-content.is-close .rpt01-content .kmi-list__header .condition_header{
display: none;
}
.rpt01-content .kmi-text-fields .mdl-button {
line-height: inherit;
margin-left: 16px;
}
.rpt01-content .kmi-text-fields>.label {
width: 108px;
text-align: right;
}
.rpt01-content .kmi-text-fields>.value {
flex: 1;
text-align: left;
}
.rpt01-content .kmi-list {
background-color: rgba(255, 255, 255, 0);
border: none;
height: 100%;
}
.rpt01-content .kmi-list__header {
font-size: 14px;
font-weight: 400;
}
.rpt01-content .kmi-list__row {
position: relative;
margin-bottom: 0px;
}
.rpt01-content .kmi-list__row .kmi-list__column {
font-size: 14px;
}
.rpt01-content .kmi-list .kmi-list__header>.kmi-list__column.fix-width, .rpt01-content .kmi-list .kmi-list__row>.kmi-list__column.fix-width {
width: 120px;
}
.rpt01-content .check-point-ok {
background: url('../../../../image/icons/check1.png');
background-size: cover;
}
.rpt01-content .check-point-notok {
background: url('../../../../image/icons/not1.png');
background-size: cover;
}
.rpt01-content .check-point-switch {
width: 46px;
height: 26px;
background: #dedede;
border-radius: 11px;
position: relative;
}
.rpt01-content .check-point-switch>div {
position: absolute;
top: 1px;
left: 1px;
width: 20px;
height: 20px;
background: url('../../../../image/icons/not1.png');
background-size: cover;
}
.rpt01-content .check-point-switch.is-selected>div {
left: 22px;
background: url('../../../../image/icons/check1.png');
background-size: cover;
}
.rpt01-dialog .condition_list{
height: 70px;
padding: 8px;
border-radius: 10px;
}
.rpt01-dialog .content{
height:100%;
}
.rpt01-dialog .kmi-layout-page{
background: rgb(255,255,255);
border-radius: 10px;
height: calc(100% - 65px);
}
.separator {
display: flex;
align-items: center;
text-align: center;
}
.separator::after {
content: '';
flex: 1;
border-bottom: 1px solid #000;
}
.separator::before {
content: '';
flex: 0.05;
border-bottom: 1px solid #000;
}
.separator::before {
margin-right: .25em;
}
.separator::after {
margin-left: .25em;
}
.kmi-list__row:hover {
background-color: rgb(255, 255, 192);
}
.fix-kmi-input {
margin: 0 0 0 8px;
height: 32px;
box-sizing: border-box;
border: 1px solid #dcdddd;
border-radius: 0px;
border-color: #9a9a9a;
transition: .2s ease-in-out;
height: 100%;
width: 100%;
font-size: 20px;
outline: none;
padding-left: 4px;
flex: 1;
white-space: nowrap;
}