This repo is archived. You can view files and clone it, but cannot push or open issues or pull requests.
SXS20240115/SRC/iMES_PDA/css/app.css

1401 lines
30 KiB
CSS
Raw Normal View History

2024-01-24 16:47:50 +08:00
* {
font-size: 14px;
}
html,
body {
height : 100%;
touch-action: manipulation;
}
body {
overflow: hidden;
}
input {
/* Remove First */
-webkit-appearance: none;
-moz-appearance : none;
appearance : none;
border-radius: 0px;
box-sizing : border-box;
}
.perfect-scrollbar {
overflow: auto;
}
.app-content {
-webkit-background-size: cover;
-moz-background-size : cover;
-o-background-size : cover;
background-size : cover;
width : 100%;
height : 100%;
display : flex;
flex-direction : column;
background-image : url('../image/BG.jpg');
transition : height 0.2s ease-in-out;
-webkit-transition : height 0.2s ease-in-out;
}
.mdl-spinner--single-color .mdl-spinner__layer-1,
.mdl-spinner--single-color .mdl-spinner__layer-2,
.mdl-spinner--single-color .mdl-spinner__layer-3,
.mdl-spinner--single-color .mdl-spinner__layer-4 {
border-color: #ff4081;
}
.LoadingContener {
position: fixed;
top : 0;
width : 100%;
height : 100%;
z-index : 10;
display : none;
flex-direction : column;
align-items : center;
justify-content: center;
}
.LoadingContener-show {
display: flex;
}
.Loading-contain {
display : flex;
flex-direction : column;
align-items : center;
justify-content: center;
background-color: white;
border-radius : 22.5px;
height: 45px;
padding: 0 10px;
z-index: 1;
margin-top: 15px;
}
.Gallery-Content {
position: absolute;
top : 0px;
height : 100%;
width : 100%;
z-index : 999;
}
.gallery-header {
position : fixed;
left : 0px;
top : 0px;
width : 100%;
background-color: rgba(0, 0, 0, 0.5);
display : flex;
align-items : center;
min-height : 56px;
}
.iwr-mdl-title {
padding : 18px 19px;
background-color: rgba(0, 0, 0, 0.20);
position : relative;
}
.mdl-image-contain {
box-sizing: border-box;
position : relative;
padding : 20px 0;
display : inline-block;
}
.mdl-image-contain>label {
position : absolute;
top : 2px;
font-size: 16px;
color : rgba(0, 0, 0, 0.5);
}
.mdl-image-contain>div {
margin: 4px 0;
width : 100px;
height: 100px;
border: rgba(0, 0, 0, 0.38) 0.5px solid;
top : 24px;
}
.item-image {
-webkit-background-size: cover;
-moz-background-size : cover;
-o-background-size : cover;
background-size : cover;
width : 100%;
height : 100%;
}
.mdl-switch-content {
padding-top : 5px;
padding-bottom: 5px;
color: black;
z-index: 1;
}
.mdl-shadow-background {
position: absolute;
background: rgba(226, 226, 226, 0.95);
height: 50px;
width: 50px;
padding: 20px;
border-radius: 18px;
z-index: 0;
}
.html,
body {
font-size: 20px;
}
.app-content.is-menu-showed {
height: calc(100% - 50px);
}
.dialog-container {
background-color: #eeefef;
}
.dialog-container .mdl-layout__header {
background-color: transparent;
color : #008595;
box-shadow : none;
}
.dialog-container .mdl-layout__header .mdl-layout-title {
font-size : 24px;
font-weight: bold;
}
.dialog-container .mdl-layout__header .mdl-layout-icon .material-icons {
font-size: 32px;
}
.dialog-container .header-environment {
position : absolute;
right : 10px;
background : #43a8ff;
/* background: rgb(71,111,183); */
border-radius: 5px;
border : 0px;
width : 70px;
height : 32px;
font-family : 'Noto Sans TC', sans-serif, 'Noto Sans SC', sans-serif;
text-align : center;
line-height : 32px;
}
.dialog-container .kmi-header-row {
flex : 0 0 40px;
width : 100%;
display : flex;
flex-direction : row;
justify-content : space-around;
align-items : center;
background-color: #6886bd;
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#008595', endColorstr='#97bec6', GradientType=1);
/* IE6-9 */
color : white;
box-sizing : border-box;
border-radius : 8px 8px 0px 0px;
transition : all .3s ease-in-out;
}
.kmi-list__header .kmi-list__column {
background-color: rgb(104, 134, 189);
color : #fff;
box-sizing : border-box;
font-weight : 700;
user-select : none;
white-space : nowrap;
overflow : hidden;
user-select : none;
padding : 8px 0px;
box-sizing : border-box;
}
.kmi-list__header .kmi-list__column:first {
padding-left: 0px;
}
.kmi-list__header .kmi-list__column.head-controls {
position : relative;
display : flex;
align-items: center;
color : black;
}
.kmi-list__header .kmi-list__column.head-controls .material-icons {
font-size: 16px;
cursor : pointer;
}
.kmi-list__header .kmi-list__column.head-controls .order,
.kmi-list__header .kmi-list__column.head-controls .filter {
display : flex;
align-items: center;
position : relative;
flex : 1;
color : white;
margin-left: 6px;
}
.kmi-list__header .kmi-list__column.head-controls .filter>input {
border : 0px;
border-bottom : 2px solid rgb(171, 171, 171);
font-size : 16px;
/* border-radius: 4px; */
outline : none;
width : calc(100% - 4px);
padding : 0px 20px 0px 4px;
background : transparent;
margin : 0px;
}
.kmi-list__header .kmi-list__column-split {
position: relative;
height : calc(100% - 2px);
width : 0px;
left : -13px;
z-index : 3;
}
.kmi-list__header .kmi-list__column-split>div {
cursor : w-resize;
height : 100%;
width : 12px;
/*background: #dadada;*/
border-right: 1.5px solid rgb(255, 255, 255);
}
.kmi-list {
width : 100%;
background : white;
flex : 1;
display : flex;
flex-direction: column;
box-sizing : border-box;
height : 100%;
border-radius : 8px;
}
.kmi-list.column-selector .btn-selector {
flex : 0 0 27px;
height: 36px;
color : white;
}
.kmiScrollbar-content {
border-top-left-radius : 8px;
border-top-right-radius: 8px;
}
.kmi-list__header {
display : flex;
height : 36px;
align-items : center;
background : rgb(104, 134, 189);
border-top-left-radius : 8px;
border-top-right-radius: 8px;
}
.kmi-list__row-content {
overflow : auto;
/*height : calc(100% - 44px);*/
/*padding : 0 4px;*/
flex : 1;
}
.kmi-list.kmi-list__no-header .kmi-list__row-content {
height: calc(100% - 12px);
}
.kmi-list__row {
display : flex;
height : 32px;
background-color: white;
border-radius : 4px;
margin : 8px 0px 0 0;
align-items : center;
position : relative;
flex : 0 0 32px;
}
.kmi-list__row .kmi-list__column {
padding : 0 6px;
box-sizing : border-box;
font-size : 14px;
overflow : hidden;
white-space: nowrap;
}
.kmi-list__row .kmi-list__column.column-border {
border-right: 1px solid #eaebeb;
box-sizing : border-box;
min-height : 20px;
}
.kmi-list__column-btn {
position: absolute;
top : 0px;
right : 0px;
}
.kmi-list__column-left-btn {
position: absolute;
top : 0px;
left : 0px;
}
.kmi-list__row .kmi-list__column.column-input {
padding: 0px 4px;
height : initial;
}
.kmi-list__row .kmi-list__column.column-input>input {
background-color: #eaebeb;
border : 0px;
outline : none;
font-size : 20px;
width : 100%;
padding-left : 4px;
box-sizing : border-box;
}
.kmi-list__column.column-input>input:FOCUS,
.kmi-list__column.column-input>input.is-focus {
/*box-shadow: 0px 0px 8px 2px rgba(0, 133, 149, 0.2) inset;*/
border : 2px solid rgba(0, 133, 149, 0.2);
padding-left: 2px;
}
.dialog-container .kmi-header-row .header-title {
font-size : 20px;
font-weight: bold;
left : 0;
width : 100%;
text-align : center;
}
.dialog-container .kmi-header-row .kmi-side-btn .material-icons {
font-size: 36px;
}
.dialog-container .kmi-header-row .kmi-side-btn.left {
left: 4px;
top : 4px;
}
.dialog-container .kmi-header-row .kmi-side-btn.right {
right: 4px;
top : 4px;
}
.dialog-container .kmi-layout-main-content {
border-radius : 0 0 5px 5px;
/*height : inherit;*/
display : flex;
flex-direction: column;
}
.dialog-container .kmi-layout-page {
display : flex;
flex-direction: column;
flex : 1;
padding : 0px;
}
.dialog-container .mdl-button--primary.mdl-button--primary {
border-radius : 16px;
height : 42px;
background : rgb(235, 172, 78);
font-size : 14px;
color : rgb(255, 255, 255);
letter-spacing: 1px;
width : 150px;
margin : 16px;
}
.dialog-container .mdl-button--accent.mdl-button--accent {
font-size: 18px;
color : gray;
}
.mdl-shadow--custom {
box-shadow: 0px 12px 8px -8px #9E9E9E;
}
.mdl-button--fab.mdl-shadow--custom:focus:not(:active) {
box-shadow: 0px 12px 8px -8px #9E9E9E;
}
.mdl-button--fab.mdl-shadow--custom:active {
box-shadow: 0px 14px 8px -8px #9E9E9E;
}
.mdl-button.mdl-button--custom1 {
color: #008595;
}
.mdl-button--fab.mdl-button--custom1 {
width : 68px;
height : 68px;
min-width: 68px;
}
.mdl-button--fab.mdl-button--custom1 .material-icons {
-webkit-transform: translate(-18px, -18px);
transform : translate(-18px, -18px);
line-height : 36px;
width : 36px;
font-size : 36px;
}
.mdl-button.mdl-button--custom1:focus:not(:active) {
background-color: rgba(0, 0, 0, 0.12);
}
.mdl-button--fab.mdl-button--custom1.small {
transform: scale(0.7, 0.7);
}
.mdl-button--raised.mdl-button--custom1 {
background: #008595;
color : rgb(255, 255, 255);
}
.mdl-button--raised.mdl-button--custom1:hover {
background-color: #008595;
}
.mdl-button--raised.mdl-button--custom1:active {
background-color: #008595;
}
.mdl-button--raised.mdl-button--custom1:focus:not(:active) {
background-color: #008595;
}
.mdl-button--raised.mdl-button--custom1 .mdl-ripple {
background: rgb(255, 255, 255);
}
.mdl-button--fab.mdl-button--custom1 {
background: #008595;
color : rgb(255, 255, 255);
}
.mdl-button--fab.mdl-button--custom1:hover {
background-color: #008595;
}
.mdl-button--fab.mdl-button--custom1:focus:not(:active) {
background-color: #008595;
}
.mdl-button--fab.mdl-button--custom1:active {
background-color: #008595;
}
.mdl-button--fab.mdl-button--custom1 .mdl-ripple {
background: rgb(255, 255, 255);
}
.mdl-button--custom1[disabled][disabled],
.mdl-button--custom1.mdl-button--disabled.mdl-button--disabled {
color: rgba(0, 0, 0, 0.26);
}
.mdl-button--fab[disabled][disabled],
.mdl-button--fab.mdl-button--disabled.mdl-button--disabled {
background-color: rgb(207, 207, 207);
color : rgba(0, 0, 0, .26);
}
.mdl-button--fab.mdl-shadow--custom:active[disabled] {
box-shadow: 0px 12px 8px -8px #9E9E9E;
}
.kmi-layout-content {
height : 100%;
overflow : auto;
position : relative;
box-sizing: border-box;
background: #ecf0f3;
}
.kmi-header-row {
height : 40px;
width : 100%;
justify-content: space-around;
align-items : center;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#008595+0,97bec6+100 */
background-color: #ecf0f3;
filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#008595', endColorstr='#97bec6', GradientType=1);
/* IE6-9 */
color : #484848;
box-sizing : border-box;
}
.kmi-header-row .kmi-icons {
width : 40px;
height: 40px;
}
.kmi-header-row .user {
position : absolute;
top : 8px;
right : 50px;
text-align: right;
max-width : 100px;
word-break: keep-all;
overflow : hidden;
}
.kmi-header-row .btn-logout-menu {
position: absolute;
right : 2px;
}
.kmi-header-row .header-title {
font-size : 20px;
font-weight: bold;
position : absolute;
left : 15px;
top : 10px;
}
.kmi-header-row .header-logo {
background-image: url(../image/logo_banner.png);
background-size : cover;
height : 45px;
position : absolute;
top : 0px;
right : 0px;
width : 145px
}
.kmi-layout-main-content {
/*height: calc(100% - 45px); 2020/07/01 Grace 抽掉底部menu空間, 中間空間往下放*/
height : calc(100% - 5px);
position : relative;
box-sizing : border-box;
background-color: #f7f7f7;
overflow : auto;
}
.kmi-layout-page {
box-sizing: border-box;
overflow : auto;
padding : 16px;
}
.kmi-layout-footer {
position: absolute;
bottom : 16px;
right : 12px;
display : flex;
flex-direction: column;
}
.kmi-menu-content {
height : 50px;
display : flex;
justify-content: space-around;
align-items : flex-end;
position : absolute;
width : 100%;
bottom : 0px;
overflow : hidden;
transition : all 0.2s ease-in-out;
-webkit-transition: all 0.2s ease-in-out;
}
.kmi-menu-content.menu-hide {
height: 0px;
}
.kmi-menu-tile {
font-size : 24px;
border-bottom: 4px gray solid;
flex : 1;
text-align : center;
box-sizing : border-box;
height : 50px;
line-height : 50px;
position : relative;
cursor : pointer;
margin : 0px 8px;
}
.kmi-menu-tile.is-selected {
border-bottom-color: #378fcb;
color : #378fcb;
}
.kmi-can-click {
position: absolute;
height : 100%;
width : 100%;
top : 0px;
left : 0px;
cursor : pointer;
transition : all .3s ease-in-out;
-webkit-transition: all .3s ease-in-out;
}
.kmi-can-click.is-active {
background-color : rgba(0, 0, 0, 0.3);
transition : all 0s ease-in-out;
-webkit-transition: all 0s ease-in-out;
}
.kmi-side-btn {
position : absolute;
box-sizing: border-box;
cursor : pointer;
top : 0px;
}
.kmi-header-row .kmi-side-btn .material-icons {
font-size: 40px;
}
.kmi-side-btn.left {
left: 0px;
}
.kmi-side-btn.right {
right: 0px;
}
.kmi-side-btn.bottom {
bottom: 0px;
}
.kmi-icons {
background-size: cover;
width : 50px;
height : 50px;
margin : 4px;
}
.kmi-text-fields {
box-sizing : border-box;
display : flex;
flex-direction: row;
height : 28px;
align-items : center;
position : relative;
}
.kmi-text-fields>label {
text-align : center;
padding-right: 8px;
white-space : nowrap;
}
.kmi-text-fields>input {
border : 1px #c0c0c0 solid;
width : 100%;
outline : none;
padding-left : 8px;
border-radius: 4px;
height : 100%;
flex : 1;
margin-right : 8px;
white-space : nowrap;
}
.kmi-text-fields>input::-webkit-input-placeholder {
color : rgb(244, 176, 77);
opacity : 1;
font-weight: 700;
}
.kmi-text-fields>input:-moz-placeholder {
color : rgb(244, 176, 77);
opacity : 1;
font-weight: 700;
}
.kmi-text-fields>input::-moz-placeholder {
color : rgb(244, 176, 77);
opacity : 1;
font-weight: 700;
}
.kmi-text-fields>input:-ms-input-placeholder {
color : rgb(244, 176, 77);
opacity : 1;
font-weight: 700;
}
.kmi-text-fields .scanQrcode {
height : 28px;
width : 28px;
position: relative;
}
.kmi-text-fields>input[disabled] {
background-color: #dcdddd;
}
input.kmi-text-fields:FOCUS,
input.kmi-text-fields.is-focus,
.kmi-text-fields>input:FOCUS,
.kmi-text-fields>input.is-focus {
box-shadow: 0px 0px 8px 2px rgba(0, 133, 149, 0.2);
}
/**KMI TEST FIELDS TRIANGLE**/
.kmi-text-fields--triangle {
box-sizing : border-box;
font-size : 20px;
margin-bottom : 12px;
margin-right : 8px;
display : flex;
flex-direction : row;
height : 32px;
align-items : center;
background-color: white;
position : relative;
border-radius: 0 4px 4px 0;
}
.kmi-text-fields--triangle.fields-ip input {
font-size: 14px !important;
}
.kmi-text-fields--triangle[disabled],
.kmi-text-fields--triangle>input[disabled] {
background-color: #dcdddd;
}
.kmi-text-fields--triangle .label {
display : flex;
flex-direction: row;
}
.kmi-text-fields--triangle .label>label:FIRST-CHILD {
text-align : center;
background-color: rgb(104, 134, 189);
height : 32px;
line-height : 32px;
width : 150px;
/*flex : 0 0 150px;*/
border-radius : 4px 0 0 4px;
color : white;
}
.kmi-text-fields--triangle .triangle {
position : relative;
left : -1px;
width : 0;
height : 0;
border-style: solid;
border-color: transparent transparent transparent #6886bd;
border-width: 32px 0 0 36px;
}
.kmi-text-fields--triangle .input {
display : flex;
flex-direction: row;
position : relative;
flex : 1;
align-self : stretch;
padding-right : 4px;
}
.kmi-text-fields--triangle .input>input {
border : 0px;
height : calc(100% - 2px);
font-size : 14px;
outline : none;
padding-left: 4px;
flex : 1;
width : 100%;
background : none;
text-align : center;
}
.kmi-text-fields--triangle .input>.tip,
.kmi-text-fields .tip {
color : #dcdddd;
position: relative;
top : 2px;
right : 27px;
width : 0;
}
.kmi-text-fields--triangle .input>.tip>img,
.kmi-text-fields .tip>img {
height : 20px;
position: relative;
top : -4px;
}
.kmi-text-fields .tip>i {
color: #484848;
}
.kmi-text-fields--triangle[disabled] .input>.tip {
color: #afafaf;
}
/**KMI BUTTON**/
.kmi-button {
border-radius : 4px;
margin : 0 4px 0 4px;
text-align : center;
line-height : 32px;
height : 32px;
position : relative;
display : flex;
justify-content : center;
align-items : center;
cursor : pointer;
color : white;
background-color: rgb(244, 176, 77);
/*box-shadow : 0px 12px 8px -8px #9E9E9E;*/
box-shadow : 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
user-select : none;
}
.kmi-button_PDA {
border-radius : 4px;
margin : 4px 4px 100px 4px;
text-align : center;
line-height : 32px;
height : 32px;
position : relative;
display : flex;
justify-content : center;
align-items : center;
cursor : pointer;
color : white;
background-color: #1ab7cd;
/*box-shadow : 0px 12px 8px -8px #9E9E9E;*/
box-shadow : 0 2px 2px 0 rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2), 0 1px 5px 0 rgba(0, 0, 0, .12);
user-select : none;
}
.kmi-button>label {
user-select: none;
}
.kmi-button_PDA>label {
user-select: none;
}
.kmi-button.kmi-button-confirm {
background : rgb(244, 176, 77);
border-radius : 16px;
height : 36px;
Font-Family : NotoSansTC-Regular;
Font-Size : 14px;
Color : rgb(255, 255, 255);
Font-Style : normal;
Text-Align : left;
Letter-Spacing: 1px;
float : right;
width : calc((100% - 16px) / 2);
position : relative;
}
.kmi-button.kmi-button-confirm .kmi-button-check {
background-image : url(../image/iMES_icon/icon_confirm@2x.png);
background-position: center;
background-repeat : no-repeat;
background-size : 24px 24px;
width : 24px;
margin-right : 8px;
}
.kmi-button.kmi-button-cancel {
background : rgb(225, 225, 230);
border-radius : 16px;
height : 36px;
Font-Family : NotoSansTC-Regular;
Font-Size : 14px;
Color : rgb(96, 96, 96);
Font-Style : normal;
Text-Align : left;
Letter-Spacing: 1px;
float : left;
width : calc((100% - 16px) / 2);
position : relative;
}
.kmi-button[disabled] {
cursor : auto;
color : #3f3a39;
background-color: #dcdddd;
box-shadow : 0px 0px 0px 0px #9E9E9E;
}
.kmi-button[disabled] .kmi-can-click {
display: none;
}
.kmi-button--icon {
height : 44px;
width : 44px;
margin-left: 8px;
min-width : initial;
}
.kmi-button--icon .material-icons {
transform : translate(-20px, -20px);
-webkit-transform: translate(-20px, -20px);
line-height : 40px;
width : 40px;
font-size : 40px;
}
.kmi-button-scan {
background-image : url(../image/iMES_icon/icon_scan@2x.png);
background-color : rgb(244, 176, 77);
border-radius : 8px;
height : 42px;
width : 42px;
background-position: center;
background-repeat : no-repeat;
background-size : 24px 24px;
}
.kmi-button-scan .kmi-can-click {
position: relative;
}
.kmi-button-delete {
background-image : url(../image/iMES_icon/icon_closeBig@2x.png);
background-color : rgb(214, 56, 56);
border-radius : 8px;
height : 42px;
width : 42px;
background-position: center;
background-repeat : no-repeat;
background-size : 24px 24px;
}
.kmi-button-delete .kmi-can-click {
position: relative;
}
.kmi-input {
border : 0px;
outline : none;
font-size : 20px;
border-radius: 4px;
padding-left : 4px;
margin : 0 0 0 8px;
height : 32px;
box-sizing : border-box;
}
.mdl-button>img {
object-fit : cover;
width : 24px;
height : 24px;
transform : translate(0px, -1.5px);
-webkit-transform: translate(0px, -1.5px);
}
.kmi-column-light {
border-radius: 50%;
width : 20px;
height : 20px;
background : gray;
}
.mdl-datepicker-title {
background: #008595;
}
.mdl-datepicker-date.is-checked {
background: #db4d3e;
}
.mdl-datepicker-date.mdl-datepicker-date__today {
text-decoration: underline;
}
.mdl-datepicker-title {
display : flex;
justify-content: space-between;
box-sizing : border-box;
font-weight : 700;
height : 60px;
line-height : 28px;
width : 100%;
background : rgb(235, 238, 241);
color : rgb(0, 0, 0);
margin : 0;
padding : 16px;
}
.kmi-side-btn-right {
width : 24px;
height: 24px;
}
.mdl-datepicker-month {
height : 60px;
width : 294px;
padding : 0 32px;
background : rgb(235, 238, 241);
line-height: 60px;
margin : 0;
font-weight: 500;
}
.mdl-datepicker-hour {
flex : 1;
height : 60px;
background : rgb(235, 238, 241);
line-height: 60px;
font-weight: 500;
}
.Time-box {
position: relative;
padding : 16px 0;
flex : 1;
display : flex;
}
.Time-box::before,
.Time-box::after {
content : "";
height : 100%;
width : 1px;
background: rgb(235, 238, 241);
position : absolute;
top : 0px;
}
.Time-box::after {
left: 74px;
}
.hour-outter-box,
.minute-outter-box {
height : 252px;
overflow: auto;
}
.hour-outter-box::-webkit-scrollbar,
.minute-outter-box::-webkit-scrollbar {
display: none;
}
.hour-box,
.minute-box {
position : relative;
width : 42px;
height : 42px;
padding : 0 16px;
line-height: 42px;
}
.mdl-datepicker-week,
.mdl-datepicker-date {
width : 42px;
height : 42px;
line-height: 42px;
}
.date-picker-cancel-button {
border-radius : 16px;
height : 42px;
background : rgb(222, 225, 230);
font-size : 14px;
color : rgb(96, 96, 96);
letter-spacing: 1px;
width : 110px;
margin : 16px 0 16px 16px;
}
.the-hour {
border-radius: 100%;
background : rgb(233, 158, 188);
color : #ffffff;
}
.mdl-datepicker-hourminute.is-checked {
border-radius: 100%;
background : rgb(233, 158, 188);
color : #ffffff;
}
.mdl-datepicker-date.is-checked {
background: rgb(233, 158, 188);
}
.mdl-datepicker-date.mdl-datepicker-date__today {
text-decoration: underline;
}
.date-picker-container {
border-radius: 8px;
width : 507px;
}
.kmi-checkbox {
font-size: 20px;
padding : 0 4px;
}
.kmi-checkbox>img {
width : 20px;
height : 20px;
margin-top: -4px;
}
#kmi-pdf-panel {
overflow : auto;
text-align : center;
background : #eaebeb;
margin-top : 16px;
padding-bottom: 16px;
}
#kmi-pdf-panel .page {
margin-top: 16px;
}
.pda-boolean-btn {
width : 64px;
height : 34px;
background-color: rgb(96, 96, 96);
border-radius : 30px;
transition : all 300ms ease-in-out;
}
.pda-boolean-btn>.inner-circle {
position : relative;
left : 4px;
top : 4px;
width : 26px;
height : 26px;
background-color: #fff;
border-radius : 50%;
transition : all 300ms ease-in-out;
}
.pda-boolean-btn.active {
background: rgb(233, 158, 188);
}
.pda-boolean-btn.active>.inner-circle {
left: 33px;
top : 4px;
}
.pda-boolean-btn .prod {
font-size : 8px;
transform : scale(0.8, 0.8);
text-align : center;
float : left;
width : 50%;
line-height: 34px;
color : white;
}
.pda-boolean-btn .test {
font-size : 8px;
transform : scale(0.8, 0.8);
text-align : center;
float : right;
width : 50%;
line-height: 34px;
color : white;
}
.page-content {
border : 1px solid #6886bd;
border-top : 0px;
border-radius : 0 0 6px 6px;
background : #6886bd !important;
display : flex;
align-items : center;
justify-content: center;
flex : 0 0 28px;
overflow : hidden;
color : white;
}
.page-content .page-icon {
position: relative;
height : 27px;
}
.page-content .page-icon .material-icons {
font-size: 27px;
}
.page-content .page-item {
position : relative;
flex : 0 0 30px;
text-align: center;
}
.page-content .page-item.is-select {
color : #1ab7cd;
/* font-weight : bold; */
text-decoration: underline;
}
.btn-logout-menu {
height : 38px;
width : 38px;
background-color : transparent;
border-radius : 10px;
background-image : url(../image/iMES_icon/icon_signout_24.png);
background-repeat : no-repeat;
background-position: center;
}
.input-column {
line-height: 24px;
height : 24px;
}
.btn-area {
margin-top: 4px;
height : 45px;
}
.test-mode {
background-color: #818181 !important;
}
.btn-lot-login {
border-radius : 8px;
height : 42px;
width : 42px;
background-position: center;
background-repeat : no-repeat;
background-size : 24px 24px;
position : relative;
margin-right : 6px;
}
.btn-lot-login.pink {
background-color: rgb(233, 159, 188);
}
.btn-lot-login.red {
background-color: rgb(214, 56, 56);
}
.btn-lot-login.pass {
background-color: #65bd85;
}
.btn-lot-login.null {
background-color: #818181;
}
.btn-lot-login img {
margin-left: calc(50% - 12px);
margin-top : calc(50% - 12px);
}
@media (max-width: 600px) {
.kmi-header-row .kmi-icons {
display: none;
}
.kmi-text-fields--triangle .label>label:FIRST-CHILD {
/*
border-radius: 4px 0 0 0;
padding-left:8px;
text-align: left;
*/
width: 65px;
}
.kmi-text-fields--triangle .label>.triangle {
display: none;
}
.page-content {
border : 1px solid #6886bd;
border-top : 0px;
border-radius : 0 0 6px 6px;
background : #6886bd !important;
display : flex;
align-items : center;
justify-content: center;
flex : 0 0 28px;
overflow : hidden;
color : white;
}
.page-content .page-icon {
position: relative;
height : 27px;
}
.page-content .page-icon .material-icons {
font-size: 27px;
}
.page-content .page-item {
position : relative;
flex : 0 0 30px;
text-align: center;
}
.page-content .page-item.is-select {
color : #1ab7cd;
/* font-weight : bold; */
text-decoration: underline;
}
.kmi-list__row-content .kmi-list__row:hover {
background-color: rgb(233, 158, 188) !important;
color : rgb(255, 255, 255) !important;
}
/*index.html*/
.app-dragable-title {
position : fixed;
height : 45px;
width : 80%;
top : 0;
left : calc(50% - 40%);
-webkit-app-region: drag;
cursor : pointer;
}
.gallery-header {
position : fixed;
left : 0px;
top : 0px;
width : 100%;
height : 45px;
background : none;
background-color: rgba(0, 0, 0, 0.5);
display : flex;
align-items : center;
}
}