1227 lines
26 KiB
CSS
1227 lines
26 KiB
CSS
|
|
.grid-cols-1 {
|
|
grid-template-columns: repeat(1, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-2 {
|
|
grid-template-columns: repeat(2, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-3 {
|
|
grid-template-columns: repeat(3, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-4 {
|
|
grid-template-columns: repeat(4, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-5 {
|
|
grid-template-columns: repeat(5, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-6 {
|
|
grid-template-columns: repeat(6, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-7 {
|
|
grid-template-columns: repeat(7, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-8 {
|
|
grid-template-columns: repeat(8, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-9 {
|
|
grid-template-columns: repeat(9, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-10 {
|
|
grid-template-columns: repeat(10, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-11 {
|
|
grid-template-columns: repeat(11, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-12 {
|
|
grid-template-columns: repeat(12, minmax(0, 1fr));
|
|
}
|
|
|
|
.grid-cols-none {
|
|
grid-template-columns: none;
|
|
}
|
|
|
|
.grid-cols-subgrid {
|
|
grid-template-columns: subgrid;
|
|
}
|
|
|
|
|
|
.col-auto {
|
|
grid-column: auto;
|
|
}
|
|
|
|
.col-span-1 {
|
|
grid-column: span 1 / span 1;
|
|
}
|
|
|
|
.col-span-2 {
|
|
grid-column: span 2 / span 2;
|
|
}
|
|
|
|
.col-span-3 {
|
|
grid-column: span 3 / span 3;
|
|
}
|
|
|
|
.col-span-4 {
|
|
grid-column: span 4 / span 4;
|
|
}
|
|
|
|
.col-span-5 {
|
|
grid-column: span 5 / span 5;
|
|
}
|
|
|
|
.col-span-6 {
|
|
grid-column: span 6 / span 6;
|
|
}
|
|
|
|
.col-span-7 {
|
|
grid-column: span 7 / span 7;
|
|
}
|
|
|
|
.col-span-8 {
|
|
grid-column: span 8 / span 8;
|
|
}
|
|
|
|
.col-span-9 {
|
|
grid-column: span 9 / span 9;
|
|
}
|
|
|
|
.col-span-10 {
|
|
grid-column: span 10 / span 10;
|
|
}
|
|
|
|
.col-span-11 {
|
|
grid-column: span 11 / span 11;
|
|
}
|
|
|
|
.col-span-12 {
|
|
grid-column: span 12 / span 12;
|
|
}
|
|
|
|
.col-span-full {
|
|
grid-column: 1 / -1;
|
|
}
|
|
|
|
.col-start-1 {
|
|
grid-column-start: 1;
|
|
}
|
|
|
|
.col-start-2 {
|
|
grid-column-start: 2;
|
|
}
|
|
|
|
.col-start-3 {
|
|
grid-column-start: 3;
|
|
}
|
|
|
|
.col-start-4 {
|
|
grid-column-start: 4;
|
|
}
|
|
|
|
.col-start-5 {
|
|
grid-column-start: 5;
|
|
}
|
|
|
|
.col-start-6 {
|
|
grid-column-start: 6;
|
|
}
|
|
|
|
.col-start-7 {
|
|
grid-column-start: 7;
|
|
}
|
|
|
|
.col-start-8 {
|
|
grid-column-start: 8;
|
|
}
|
|
|
|
.col-start-9 {
|
|
grid-column-start: 9;
|
|
}
|
|
|
|
.col-start-10 {
|
|
grid-column-start: 10;
|
|
}
|
|
|
|
.col-start-11 {
|
|
grid-column-start: 11;
|
|
}
|
|
|
|
.col-start-12 {
|
|
grid-column-start: 12;
|
|
}
|
|
|
|
.col-start-13 {
|
|
grid-column-start: 13;
|
|
}
|
|
|
|
.col-start-auto {
|
|
grid-column-start: auto;
|
|
}
|
|
|
|
.col-end-1 {
|
|
grid-column-end: 1;
|
|
}
|
|
|
|
.col-end-2 {
|
|
grid-column-end: 2;
|
|
}
|
|
|
|
.col-end-3 {
|
|
grid-column-end: 3;
|
|
}
|
|
|
|
.col-end-4 {
|
|
grid-column-end: 4;
|
|
}
|
|
|
|
.col-end-5 {
|
|
grid-column-end: 5;
|
|
}
|
|
|
|
.col-end-6 {
|
|
grid-column-end: 6;
|
|
}
|
|
|
|
.col-end-7 {
|
|
grid-column-end: 7;
|
|
}
|
|
|
|
.col-end-8 {
|
|
grid-column-end: 8;
|
|
}
|
|
|
|
.col-end-9 {
|
|
grid-column-end: 9;
|
|
}
|
|
|
|
.col-end-10 {
|
|
grid-column-end: 10;
|
|
}
|
|
|
|
.col-end-11 {
|
|
grid-column-end: 11;
|
|
}
|
|
|
|
.col-end-12 {
|
|
grid-column-end: 12;
|
|
}
|
|
|
|
.col-end-13 {
|
|
grid-column-end: 13;
|
|
}
|
|
|
|
.col-end-auto {
|
|
grid-column-end: auto;
|
|
}
|
|
|
|
|
|
|
|
|
|
/* ********************************************** Start Table Personal Salary & Insurance ********************************************** */
|
|
.personal-grid .personal-grid-list .width1 {
|
|
width: 2%;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width2 {
|
|
width: 6%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width3 {
|
|
width: 6%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width4 {
|
|
width: 6%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width5 {
|
|
width: 6%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width6 {
|
|
width: 6%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width7 {
|
|
width: 6%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width8 {
|
|
width: 6%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width9 {
|
|
width: 6%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width10 {
|
|
width: 6%;
|
|
text-align: center;
|
|
/*padding: 0 !important;*/
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width11 {
|
|
width: 6%;
|
|
text-align: center;
|
|
/*padding: 0 !important;*/
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width12 {
|
|
width: 6%;
|
|
text-align: center;
|
|
/*padding: 0 !important;*/
|
|
}
|
|
|
|
.personal-grid .personal-grid-list .width13 {
|
|
width: 6%;
|
|
text-align: center;
|
|
padding: 0 !important;
|
|
}
|
|
|
|
.is_green {
|
|
width: 100%;
|
|
height: 15px;
|
|
border-radius: 0;
|
|
background-color: #12951B;
|
|
margin: 1px auto;
|
|
display: flex;
|
|
padding: 2px;
|
|
}
|
|
|
|
.is_green_500 {
|
|
width: 100%;
|
|
height: 15px;
|
|
border-radius: 0;
|
|
background-color: #0F7416;
|
|
margin: 1px auto;
|
|
display: flex;
|
|
padding: 2px;
|
|
}
|
|
|
|
.is_red {
|
|
width: 100%;
|
|
height: 15px;
|
|
border-radius: 0;
|
|
background-color: #F87171;
|
|
margin: 1px auto;
|
|
display: flex;
|
|
padding: 2px;
|
|
}
|
|
|
|
.is_gray {
|
|
width: 100%;
|
|
height: 15px;
|
|
border-radius: 0;
|
|
background-color: #D9D9D9;
|
|
margin: 1px auto;
|
|
display: flex;
|
|
padding: 2px;
|
|
}
|
|
|
|
.personal-grid-list .month-header {
|
|
display: block;
|
|
}
|
|
|
|
.personal-grid-list .month-header-num {
|
|
display: none;
|
|
}
|
|
|
|
}
|
|
/* ********************************************** End Table Personal Salary & Insurance ********************************************** */
|
|
|
|
|
|
|
|
|
|
/* ********************************************** Start Table Personal Employee Payment ********************************************** */
|
|
.personal-payment-grid {
|
|
/* max-width: 100%; */
|
|
/* width: max-content; */
|
|
}
|
|
|
|
.personal-payment-grid .Rtable--collapse .Rtable-row {
|
|
outline: 0;
|
|
}
|
|
|
|
.personal-payment-scroll {
|
|
height: 600px;
|
|
overflow-y: scroll;
|
|
scrollbar-width: thin;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width1 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width2 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width3 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width4 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width5 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width6 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width7 {
|
|
width: 3%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width8 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width9 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width10 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width11 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width12 {
|
|
width: 11%;
|
|
text-align: center;
|
|
}
|
|
|
|
.personal-payment-grid .Rtable-row .Rtable-cell .Rtable-cell--content {
|
|
text-align: center;
|
|
width: 100%;
|
|
}
|
|
|
|
.text-price {
|
|
background-color: #F1F5F9;
|
|
border: 1px solid #CBD5E1;
|
|
border-radius: 6px;
|
|
padding: 5px 10px;
|
|
text-align: center;
|
|
width: 100%;
|
|
}
|
|
|
|
.text-price.checkout {
|
|
background-color: #fee2e2;
|
|
}
|
|
.personal-payment-grid-wrapper .register-btn {
|
|
background-color: #2FC1C1;
|
|
border: none;
|
|
padding: 3px 10px;
|
|
margin: auto 2px;
|
|
border-radius: 7px;
|
|
}
|
|
|
|
.personal-payment-grid-wrapper .register-btn:hover {
|
|
background-color: #28a1a1;
|
|
}
|
|
.personal-payment-grid .Rtable-row .all-sum-price {
|
|
position: absolute;
|
|
bottom: 5px;
|
|
left: 4px;
|
|
background-color: #F1F5F9;
|
|
border: 1px solid #CBD5E1;
|
|
border-radius: 6px;
|
|
padding: 5px 10px;
|
|
text-align: center;
|
|
font-size: 13px;
|
|
}
|
|
|
|
/* table color style */
|
|
.personal-grid-row {
|
|
width: 100%;
|
|
display: flex;
|
|
}
|
|
|
|
.personal-grid-row:nth-child(n+1) .Rtable-row {
|
|
background: #ECFFFF !important;
|
|
}
|
|
|
|
.personal-grid-row:nth-child(2n+1) .Rtable-row {
|
|
background: #DDF4F4 !important;
|
|
}
|
|
/* table color style */
|
|
|
|
.personal-payment-result1 {
|
|
width: 100%;
|
|
border: 1px solid #E2E8F0;
|
|
background-color: #F8FAFC;
|
|
border-radius: 10px 10px 0 0;
|
|
margin: 5px 0;
|
|
padding: 5px;
|
|
font-size: 14px;
|
|
}
|
|
|
|
.personal-payment-result2 {
|
|
width: 100%;
|
|
border: 1px solid #E2E8F0;
|
|
background-color: #F8FAFC;
|
|
border-radius: 0 0 10px 10px;
|
|
margin: 5px 0;
|
|
padding: 5px;
|
|
font-size: 14px;
|
|
}
|
|
|
|
.personal-payment-result1 .result-pay,
|
|
.personal-payment-result2 .result-pay {
|
|
background-color: #F1F5F9;
|
|
border: 1px solid #CBD5E1;
|
|
border-radius: 6px;
|
|
padding: 5px 10px;
|
|
}
|
|
|
|
/* ********************************************** Start Table Personal Employee Payment ********************************************** */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ********************************************** Start Table Checkout Report ********************************************** */
|
|
.personnel-checkout-report-wrapper {
|
|
max-width: 100%;
|
|
width: 100%;
|
|
}
|
|
|
|
|
|
.personnel-checkout-report-grid {
|
|
width: 100%;
|
|
height: 74vh;
|
|
display: block;
|
|
overflow: auto;
|
|
scrollbar-width: thin;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .Rtable-row {
|
|
outline: 0;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .Rtable-row .Rtable-cell.column-heading {
|
|
outline: 0;
|
|
font-size: 12px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid-scroll {
|
|
/* height: 720px;
|
|
overflow-y: scroll;
|
|
overflow-x: auto;*/
|
|
scrollbar-width: thin;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width1 {
|
|
width: 40px !important;
|
|
padding: 0 0 0 0 !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width2 {
|
|
width: 170px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width3 {
|
|
width: 45px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width4 {
|
|
width: 70px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width5 {
|
|
width: 84px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width6 {
|
|
width: 55px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width7 {
|
|
width: 90px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width8 {
|
|
width: 80px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width9 {
|
|
width: 100px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width10 {
|
|
width: 88px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width11 {
|
|
width: 95px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
|
|
.personnel-checkout-report-grid .width12 {
|
|
width: 83px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
|
|
.personnel-checkout-report-grid .width13 {
|
|
width: 95px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
|
|
.personnel-checkout-report-grid .width14 {
|
|
width: 83px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
|
|
.personnel-checkout-report-grid .width15 {
|
|
width: 79px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
|
|
.personnel-checkout-report-grid .width16 {
|
|
width: 85px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
|
|
.personnel-checkout-report-grid .width17 {
|
|
width: 90px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width18 {
|
|
width: 90px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width19 {
|
|
width: 90px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
|
|
.personnel-checkout-report-grid .width20 {
|
|
width: 90px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width21 {
|
|
width: 95px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width22 {
|
|
position: relative;
|
|
width: 100px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width23 {
|
|
position: relative;
|
|
width: 100px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width24 {
|
|
position: relative;
|
|
width: 100px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .column-heading.width22:before,
|
|
.personnel-checkout-report-grid .column-heading.width23:before,
|
|
.personnel-checkout-report-grid .column-heading.width24:before {
|
|
content: "";
|
|
position: relative;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width22::before,
|
|
.personnel-checkout-report-grid .width23::before,
|
|
.personnel-checkout-report-grid .width24::before {
|
|
content: "";
|
|
position: absolute;
|
|
top: -11px;
|
|
right: 0;
|
|
width: 100%;
|
|
height: 40px;
|
|
background-color: #ef44445e;
|
|
}
|
|
|
|
.personnel-checkout-report-grid-list:nth-child(n+1) .width2 {
|
|
height: 40px;
|
|
display: flex !important;
|
|
align-items: center;
|
|
background: #ECFFFF !important;
|
|
}
|
|
|
|
.personnel-checkout-report-grid-list:nth-child(2n+1) .width2 {
|
|
height: 40px;
|
|
display: flex !important;
|
|
align-items: center;
|
|
background: #DDF4F4 !important;
|
|
transition: none;
|
|
}
|
|
|
|
.personnel-checkout-report-grid-list:nth-child(n+1):hover .width2,
|
|
.personnel-checkout-report-grid-list:nth-child(2n+1):hover .width2 {
|
|
background: #c9f0f0 !important;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width25 {
|
|
width: 110px !important;
|
|
padding: 0 0 0 0px !important;
|
|
margin: 0 1px;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .width26 {
|
|
width: 32px !important;
|
|
padding: 0 0 0 0px !important;
|
|
}
|
|
|
|
.personnel-checkout-report-grid .Rtable-row .Rtable-cell .Rtable-cell--content:nth-child(2) {
|
|
text-align: center;
|
|
}
|
|
|
|
/* ********************************************** Start Table Checkout Report ********************************************** */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@media (max-width: 1366px) {
|
|
.personal-payment-grid-wrapper {
|
|
/*overflow: scroll;*/
|
|
}
|
|
|
|
.personal-payment-grid {
|
|
/* max-width: 100%; */
|
|
/* width: max-content; */
|
|
}
|
|
|
|
.personal-payment-scroll {
|
|
height: 300px;
|
|
}
|
|
|
|
.personal-payment-grid .personal-payment-grid-list .width1,
|
|
.personal-payment-grid .personal-payment-grid-list .width2,
|
|
.personal-payment-grid .personal-payment-grid-list .width3,
|
|
.personal-payment-grid .personal-payment-grid-list .width4,
|
|
.personal-payment-grid .personal-payment-grid-list .width5,
|
|
.personal-payment-grid .personal-payment-grid-list .width6,
|
|
.personal-payment-grid .personal-payment-grid-list .width7,
|
|
.personal-payment-grid .personal-payment-grid-list .width8,
|
|
.personal-payment-grid .personal-payment-grid-list .width9,
|
|
.personal-payment-grid .personal-payment-grid-list .width10,
|
|
.personal-payment-grid .personal-payment-grid-list .width11,
|
|
.personal-payment-grid .personal-payment-grid-list .width12 {
|
|
font-size: 11px;
|
|
}
|
|
|
|
.personal-payment-grid .col-span-3 {
|
|
grid-column: span 4 / span 4;
|
|
}
|
|
.personal-payment-grid .col-span-7 {
|
|
grid-column: span 6 / span 6;
|
|
}
|
|
|
|
.personal-payment-grid .Rtable-row .Rtable-cell .Rtable-cell--content {
|
|
font-size: 10px;
|
|
}
|
|
|
|
.text-price {
|
|
padding: 3px 5px;
|
|
}
|
|
|
|
.personal-payment-result2 {
|
|
font-size: 12px;
|
|
}
|
|
|
|
.result-mobile {
|
|
width: 100%;
|
|
bottom: 67px;
|
|
right: 0;
|
|
/*padding: 0 10px;*/
|
|
}
|
|
}
|
|
/* ********************************************** Start Table Personal Employee Payment ********************************************** */
|
|
|
|
@media (max-width: 767px) {
|
|
.personal-payment-grid .Rtable .Rtable-row .Rtable-cell.column-heading {
|
|
border-bottom: 0;
|
|
padding: 0;
|
|
margin: 0;
|
|
justify-items: center;
|
|
width: 100%;
|
|
display: grid;
|
|
}
|
|
|
|
.personal-payment-grid .Rtable-row .Rtable-cell {
|
|
border-bottom: 0;
|
|
margin: 5px;
|
|
display: grid;
|
|
justify-items: center;
|
|
}
|
|
|
|
.personal-grid-list .month-header {
|
|
display: none;
|
|
}
|
|
.personal-grid-list .month-header-num {
|
|
display: block;
|
|
}
|
|
.text-price {
|
|
padding: 3px 4px;
|
|
}
|
|
|
|
.personal-payment-result2 {
|
|
border-radius: 0;
|
|
}
|
|
}
|
|
|
|
/* ********************************************** End Table Personal Employee Payment ********************************************** */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ********************************************** Start Table Personal Paid Leave ********************************************** */
|
|
.personal-paid-leave-grid-wrapper .register-btn {
|
|
background-color: #2FC1C1;
|
|
border: none;
|
|
padding: 3px 10px;
|
|
margin: auto 2px;
|
|
border-radius: 7px;
|
|
}
|
|
|
|
.personal-paid-leave-grid-wrapper .register-btn:hover {
|
|
background-color: #28a1a1;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .checkAll {
|
|
margin: 0 0 0 5px !important;
|
|
padding: 8px !important;
|
|
border: 0 !important;
|
|
outline: 1px solid #1dc9a0;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .form-check-input {
|
|
padding: 8px !important;
|
|
border: 0 !important;
|
|
outline: 1px solid #1dc9a0;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content > span {
|
|
border-radius: 5px;
|
|
background: rgba(87, 227, 227, 0.25);
|
|
width: 60px !important;
|
|
height: 32px !important;
|
|
display: inline-block;
|
|
padding: 0 10px;
|
|
font-weight: 600;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge {
|
|
border: 1px #65A30D solid;
|
|
border-radius: 4px;
|
|
color: #65A30D;
|
|
width: 100px;
|
|
background-color: #D2F2C5;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.disagree {
|
|
background-color: #FEC8C8;
|
|
border: 1px #DC2626 solid;
|
|
color: #DC2626;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.sick {
|
|
background-color: #D2F2C5 !important;
|
|
text-align: right;
|
|
border: 1px #AEAD2D solid;
|
|
border-radius: 4px;
|
|
color: #AEAD2D;
|
|
width: 100px;
|
|
padding: 4px 5px;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.badge-paid-leave {
|
|
background-color: #d2e3f7 !important;
|
|
text-align: right;
|
|
border: 1px #45a3da solid;
|
|
border-radius: 4px;
|
|
color: #575a79;
|
|
width: 100px;
|
|
padding: 4px 5px;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.badge-paid-leave span,
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.sick span {
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge span {
|
|
font-size: 12px;
|
|
font-weight: 500;
|
|
margin: 0 auto;
|
|
}
|
|
|
|
.personal-paid-leave-grid .Rtable--collapse .Rtable-row {
|
|
outline: 0;
|
|
}
|
|
|
|
.personal-paid-leave-scroll {
|
|
/* height: 550px;
|
|
overflow-y: scroll;
|
|
scrollbar-width: thin; */
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .personal-grid-row .Rtable-row.disagree {
|
|
background-color: #FFD4D4 !important;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .personal-grid-row .Rtable-row.disagree .Rtable-cell--content > span {
|
|
background-color: #F8BBBB !important;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .personal-grid-row .Rtable-row.sick {
|
|
background-color: #fcfbbe !important;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .personal-grid-row .Rtable-row.sick .Rtable-cell--content > span {
|
|
background-color: #e9e8ad !important;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width1 {
|
|
width: 4%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width2 {
|
|
width: 4%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width3 {
|
|
width: 3%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width4 {
|
|
width: 9%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width5 {
|
|
width: 9%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width6 {
|
|
width: 9%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width7 {
|
|
width: 9%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width8 {
|
|
width: 9%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width9 {
|
|
width: 9%;
|
|
text-align: start;
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width10 {
|
|
width: 9%;
|
|
text-align: end;
|
|
}
|
|
|
|
/* Mobile */
|
|
.personal-paid-leave-mobile .Rtable-row,
|
|
.personal-payment-mobile .Rtable-row {
|
|
outline: 0;
|
|
}
|
|
|
|
.personal-paid-leave-mobile .Rtable-row .Rtable-cell--content:last-child .Rtable-cell--heading,
|
|
.personal-payment-mobile .Rtable-row .Rtable-cell--content:last-child .Rtable-cell--heading {
|
|
border-right: 1px dashed #CACACA;
|
|
padding-right: 7px;
|
|
font-size: 10px;
|
|
}
|
|
|
|
.personal-payment-mobile .Rtable-row .Rtable-cell--content:last-child span {
|
|
font-size: 10px;
|
|
}
|
|
|
|
.personal-paid-leave-mobile .Rtable-row .Rtable-cell--content:first-child {
|
|
padding-left: 25px;
|
|
}
|
|
|
|
.personal-payment-mobile .Rtable-row .Rtable-cell--content:first-child {
|
|
margin: 0 5px;
|
|
font-size: 10px;
|
|
width: 30%;
|
|
}
|
|
|
|
.personal-payment-mobile .Rtable-row .Rtable-cell--content {
|
|
font-size: 10px;
|
|
margin: 0 5px;
|
|
width: 100%;
|
|
}
|
|
|
|
.personal-payment-mobile .Rtable-cell--content{
|
|
font-size: 11px;
|
|
padding:3px;
|
|
}
|
|
|
|
.Rtable--collapse .Rtable-row {
|
|
padding: 5px;
|
|
}
|
|
|
|
.personal-paid-leave-mobile.Rtable .Rtable-row,
|
|
.personal-payment-mobile.Rtable .Rtable-row {
|
|
border-radius: 10px;
|
|
background-color: #ECFFFF;
|
|
}
|
|
|
|
.personal-paid-leave-mobile .Rtable-row .btn-details,
|
|
.personal-payment-mobile .Rtable-row .btn-details {
|
|
background-color: #D3F8F8;
|
|
color: #4DA9D1;
|
|
border-radius: 7px;
|
|
border: 0 !important;
|
|
padding: 6px 8px;
|
|
font-size: 12px;
|
|
}
|
|
|
|
.personal-paid-leave-mobile button.btn-print,
|
|
.personal-payment-mobile button.btn-print {
|
|
margin: 5px 0;
|
|
width: 100%;
|
|
background-color: transparent;
|
|
border: 1px solid #1E293B;
|
|
}
|
|
.personal-paid-leave-mobile button.btn-print:hover,
|
|
.personal-payment-mobile button.btn-print:hover {
|
|
background-color: #adadad;
|
|
}
|
|
|
|
|
|
/* table color style */
|
|
.personal-grid-row {
|
|
width: 100%;
|
|
display: flex;
|
|
}
|
|
|
|
.personal-grid-row:nth-child(n+1) .Rtable-row {
|
|
background: #ECFFFF !important;
|
|
}
|
|
|
|
.personal-grid-row:nth-child(2n+1) .Rtable-row {
|
|
background: #DDF4F4 !important;
|
|
}
|
|
/* table color style */
|
|
|
|
@media (max-width: 1300px) {
|
|
/* ********************************************** Start Table Personal Employee Payment ********************************************** */
|
|
.personal-payment-grid {
|
|
/*width: max-content;*/
|
|
}
|
|
|
|
.personal-payment-grid-wrapper {
|
|
/*overflow: scroll;*/
|
|
}
|
|
/* ********************************************** End Table Personal Employee Payment ********************************************** */
|
|
|
|
|
|
/* ********************************************** Start Table Personal Paid Leave ********************************************** */
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content > span {
|
|
width: 55px !important;
|
|
font-weight: 500;
|
|
}
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width1,
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width2 {
|
|
width: 5%;
|
|
font-size: 10px
|
|
}
|
|
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width3,
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width4,
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width5,
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width6,
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width7,
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width8,
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width9,
|
|
.personal-paid-leave-grid .personal-paid-leave-grid-list .width10 {
|
|
width: 8%;
|
|
font-size: 10px
|
|
}
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge {
|
|
width: 60px;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.sick {
|
|
width: 60px;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.badge-paid-leave {
|
|
width: 60px;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.badge-paid-leave span,
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge.sick span {
|
|
font-size: 10px;
|
|
font-weight: 400;
|
|
}
|
|
|
|
.personal-paid-leave-grid-list .Rtable-row .Rtable-cell .Rtable-cell--content .badge span {
|
|
font-size: 10px;
|
|
font-weight: 400;
|
|
margin: 0 auto;
|
|
}
|
|
/* ********************************************** End Table Personal Paid Leave ********************************************** */
|
|
}
|
|
|
|
@media (max-width: 767px) {
|
|
.personnel-checkout-report-grid {
|
|
height: 79vh;
|
|
}
|
|
|
|
.personal-payment-grid .Rtable .Rtable-row .Rtable-cell.column-heading {
|
|
border-bottom: 0;
|
|
padding: 0;
|
|
margin: 0;
|
|
justify-items: center;
|
|
width: 100%;
|
|
display: grid;
|
|
}
|
|
|
|
.personal-payment-grid .Rtable-row .Rtable-cell {
|
|
border-bottom: 0;
|
|
margin: 5px;
|
|
display: grid;
|
|
justify-items: center;
|
|
}
|
|
}
|
|
|
|
/* ********************************************** End Table Personal Paid Leave ********************************************** */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|