Files
Backend-Api/ServiceHost/wwwroot/AssetsClient/pages/Loan/css/ModalDetailLoan.css
2025-04-13 22:51:21 +03:30

243 lines
4.6 KiB
CSS

.sticky {
position: sticky;
top: 0px;
z-index: 10;
}
.infoLoan {
background-color: #FCFCFC;
border: 1px solid #DADADA;
border-radius: 7px;
color: #797979;
width: 100%;
font-size: 13px;
}
.installmentContainer {
background-color: #F0F0F0;
padding: 9px;
border-radius: 6px;
}
.installmentContainer .tableLoanDetail {
height: 400px;
overflow-y: auto;
}
.installmentContainer .totalPaymentLoan {
padding: 7px;
border-radius: 6px;
background-color: #ffffff;
border: 1px solid #DEDEDE;
}
.installmentContainer .totalPaymentLoan .infoInstallment {
color: #0B5959;
font-weight: 500;
font-size: 13px;
}
.installmentContainer .totalPaymentLoan .lineSeparete {
background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,1) 0%, rgba(214,214,214,1) 50%, rgba(255,255,255,1) 100%);
height: 1px;
width: 100%;
margin: 1px auto;
}
.installmentContainer .totalPaymentLoan .infoInstallment.totalPay {
color: #00BE33 !important;
}
.installmentContainer .totalPaymentLoan .infoInstallment.remainPay {
color: #D41317 !important;
}
.widthTableBadgeSuccess {
background-color: #BBF7D0;
color: #5E9F02;
border-radius: 30px;
padding: 3px 6px;
width: 160px;
}
.widthTableBadgeNone {
background-color: #E8E0E0;
color: #BF3737;
border-radius: 30px;
/*padding: 3px 6px;*/
width: 160px;
}
.loanDetailTable .width1 {
width: 10% !important;
justify-content: start !important;
}
.loanDetailTable .width2 {
width: 30% !important;
justify-content: center !important;
}
.loanDetailTable .width3 {
width: 40% !important;
justify-content: center !important;
}
.loanDetailTable .width4 {
width: 20% !important;
justify-content: center !important;
}
.loanDetailTable .width5 {
width: 30% !important;
justify-content: center !important;
}
.Rtable .Rtable-row .Rtable-cell .Rtable-cell--content > span {
}
.installmentContainer1 {
background-color: #F0F0F0;
font-size: 12px;
color: #4f4f4f;
white-space: nowrap;
width: 100%;
overflow: hidden;
cursor: grab;
user-select: none;
}
.installmentContainer1:active {
cursor: grabbing;
}
.errored {
animation: shake 300ms;
color: #eb3434 !important;
background-color: #fef2f2 !important;
border: 1px solid #eb3434 !important;
}
.btn-cancel2 {
width: 100% !important;
}
.calculationBox {
border-radius: 9px;
background-color: #F0F0F0;
width: 100%;
height: 240px;
display: flex;
align-items: center;
justify-content: center;
padding: 0 50px;
}
.calculationBox1 {
/*border: 1px solid #B4B4B4;*/
border-radius: 9px;
background-color: #F0F0F0;
width: 100%;
height: 240px;
display: flex;
align-items: start;
justify-content: center;
overflow-y: scroll
}
.table {
--bs-table-bg: #F0F0F0;
--bs-table-color: #4f4f4f;
--bs-table-border-color: #B4B4B4;
font-size: 12px;
margin: 0;
}
tr.sticky {
position: sticky;
top: 0;
z-index: 1;
}
@media (max-width:1366px) {
.loanListModal-width {
max-width: 460px;
}
}
@media (max-width:768px) {
.infoLoan {
font-size: 11px;
}
.infoLoan .fullname {
white-space: nowrap;
width: 100%;
overflow: hidden;
text-overflow: ellipsis;
}
.Rtable .Rtable-row .Rtable-cell {
font-size: 10px;
}
.Rtable--collapse .Rtable-row {
padding: 0.6em;
margin: 6px 0px 0;
}
.widthTableBadgeSuccess,
.widthTableBadgeNone {
font-size: 10px;
width: 70px;
}
.Rtable .Rtable-row .Rtable-cell .Rtable-cell--content > span {
font-size: 10px;
width: 22px;
height: 22px;
}
.loanDetailTable .width1 {
width: 10% !important;
}
.loanDetailTable .width2 {
width: 20% !important;
}
.loanDetailTable .width3 {
width: 40% !important;
}
.loanDetailTable .width4 {
width: 20% !important;
}
.loanDetailTable .width5 {
width: 30% !important;
}
}
@media (max-width:576px) {
.btnCreateNew, .btn-cancel2 {
width: 100% !important;
padding: 10px 40px;
display: flex;
justify-content: center;
}
}
@media (max-height: 667px) {
.installmentContainer .tableLoanDetail {
height: 300px;
}
}