Files
Backend-Api/ServiceHost/wwwroot/AssetsAdminNew/EmployeesDocumentsManagement/css/table-style.css
2025-02-18 16:16:33 +03:30

591 lines
13 KiB
CSS

/* List & Table */
.list-box {
border-radius: 10px;
/* padding: 4px; */
padding: 2px 6px;
}
/* End List & Table */
.ellipsed {
display: block;
width: 100%;
text-overflow: ellipsis;
overflow-x: clip;
white-space: nowrap;
text-align:start
}
/*********************************** Start Apply Table styles ***********************************/
.wrapper {
width: 100%;
/* max-width: 1000px; */
/* margin: 1em auto; */
/* padding: 1em; */
/* text-align: right; */
/* font-family: 'IranYekanEXBold' !important; */
}
.is-striped {
background-color: rgba(233, 200, 147, 0.2);
}
.date-cell {
width: 20%;
}
.topic-cell {
width: 41%;
}
.access-link-cell {
width: 13%;
}
.replay-link-cell {
width: 13%;
}
.pdf-cell {
width: 13%;
}
.Rtable {
display: flex;
flex-wrap: wrap;
/* margin: 0 0 3em 0; */
padding: 0;
/* box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); */
}
.Rtable .Rtable-row {
width: 100%;
display: flex;
/* border: 2px solid white; */
padding: 0.1em 0.4em;
/* margin: 5px 2px auto; */
margin: 2px auto;
}
.Rtable .Rtable-row .Rtable-cell {
box-sizing: border-box;
flex-grow: 1;
padding: 0.2em;
/* این هایدن برای همتراز بودن خوبه، ولی موقع رسپانسیو مقدار همتراز نامیزان میشود */
/* overflow: hidden; */
list-style: none;
text-align: right;
font-size: 12px;
/* این قسمت برای همتراز کردن ستون های جدول است */
width: 100%;
}
.Rtable .Rtable-row:nth-child(even) {
border-radius: 10px;
background-color: #ECFFFF;
}
.Rtable .Rtable-row:nth-child(odd) {
border-radius: 10px;
background-color: #DDF4F4;
}
.Rtable .Rtable-row:nth-child(even),
.table-workshop .Rtable .Rtable-row:nth-child(4n+2),
.table-personals .Rtable .Rtable-row:nth-child(4n+2) {
border-radius: 10px;
background-color: #ECFFFF;
transition: all .3s ease;
border: 1px solid #eee;
}
.Rtable .Rtable-row:nth-child(even):hover,
.table-workshop .Rtable .Rtable-row:nth-child(4n+2):hover,
.table-personals .Rtable .Rtable-row:nth-child(4n+2):hover {
background-color: #C9F0F0;
/*transform: scale(1.006);*/
}
.Rtable .Rtable-row:nth-child(odd),
.table-workshop .Rtable .Rtable-row:nth-child(4n+4),
.table-personals .Rtable .Rtable-row:nth-child(4n+4) {
border-radius: 10px;
background-color: #DDF4F4;
transition: all .3s ease;
border: 1px solid #eee;
}
.Rtable .Rtable-row:nth-child(odd):hover,
.table-workshop .Rtable .Rtable-row:nth-child(4n+4):hover,
.table-personals .Rtable .Rtable-row:nth-child(4n+4):hover {
background-color: #C9F0F0;
/*transform: scale(1.006);*/
}
.Rtable .Rtable-row:first-child {
background: linear-gradient(180deg, #41D1D1 0%, #2CD0D0 100%);
border: none !important;
/* padding: auto 1px; */
}
.Rtable .Rtable-row:first-child:hover {
transform: none !important;
border: none !important;
}
.Rtable .Rtable-row .Rtable-cell.column-heading {
color: white;
/* padding: 1em 0.5em; */
margin: 0.4em 0;
}
/* TH */
.Rtable .Rtable-row .Rtable-cell.column-heading:last-child {
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
}
.Rtable .Rtable-row .Rtable-cell.column-heading:first-child {
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
}
.Rtable .Rtable-row .Rtable-cell .Rtable-cell--heading {
display: none;
}
.Rtable .Rtable-row .Rtable-cell .Rtable-cell--content {
font-size: 12px;
/* padding: 0 0.5em; */
text-align: right;
color: #0B5959;
/* white-space: nowrap; */
}
.Rtable .Rtable-row .Rtable-cell .Rtable-cell--content .webinar-date {
font-weight: 700;
}
.Rtable .Rtable-row .Rtable-cell .Rtable-cell--content > span {
border-radius: 5px;
background: rgba(87, 227, 227, 0.25);
width: 32px;
height: 32px;
display: inline-block;
padding: 6px;
}
.no-flexbox .Rtable {
display: block;
}
.no-flexbox .Rtable.Rtable-cell {
width: 100%;
}
/*********************************** END Apply Table styles ***********************************/
/*********************************** Start Table Contract List ***********************************/
.table-contracts .Rtable .Rtable-row .column-heading > span {
border-radius: 5px;
/* background: rgba(87, 227, 227, 0.25); */
width: 60px;
/* height: 32px; */
padding: 0 10px;
}
.table-contracts .Rtable .Rtable-row .column-heading > span input {
margin: 0 0 0 5px;
}
.table-contracts .Rtable .Rtable-row .Rtable-cell .Rtable-cell--content > span {
border-radius: 5px;
background: rgba(87, 227, 227, 0.25);
width: 60px;
height: 32px;
display: inline-block;
padding: 0 10px;
font-weight: 600;
}
.table-contracts .Rtable .Rtable-row .Rtable-cell .column-heading > span {
border-radius: 5px;
background: rgba(87, 227, 227, 0.25);
width: 60px;
height: 32px;
display: inline-block;
padding: 6px;
font-weight: 400;
}
.table-contracts .form-check-input {
padding: 8px !important;
border: 0 !important;
outline: 1px solid #1dc9a0;
}
.table-contracts .form-check-input:checked[type="checkbox"] {
padding: 8px !important;
/* outline: none; */
outline: 1px solid #1dc9a0;
}
.table-contracts .form-check-input:checked {
background-color: #1dc9a0;
padding: 8px !important;
outline: 1px solid #1dc9a0;
}
.table-contracts .form-check-input.checkAll:checked {
background-color: #128888;
padding: 8px !important;
outline: 1px solid #1dc9a0;
}
.table-contracts .form-check-input:focus, .form-control:focus {
border-color: #1dc9a0;
outline: 0;
box-shadow: none;
outline: 1px solid #1dc9a0;
}
.table-contracts .select-all {
border-radius: 7px;
padding: 6px 8px;
background-color: #3AD1D1;
}
.table-contracts .select-all input:checked[type="checkbox"] + label {
color: #ffffff;
}
.table-contracts .select-all label {
color: #ffffff;
margin: 0 3px;
}
.table-contracts .contract-list .Rtable--collapse .Rtable-row--head {
display: flex;
}
.table-contracts .contract-list .width1 {
width: 10%;
}
.table-contracts .contract-list .width2 {
width: 10%;
}
.table-contracts .contract-list .width3 {
width: 10%;
}
.table-contracts .contract-list .width4 {
width: 20%;
}
.table-contracts .contract-list .width5 {
width: 10%;
}
.table-contracts .contract-list .width6 {
width: 10%;
}
.table-contracts .contract-list .width7 {
width: 20%;
display: flex;
justify-content: center;
}
.table-contracts .contract-list .width8 {
width: 10%;
display: flex;
justify-content: end;
}
/*********************************** End Table Contract List ***********************************/
/*********************************** Start Table Checkout List ***********************************/
.table-contracts .checkout-list .Rtable--collapse .Rtable-row--head {
display: flex;
}
.table-contracts .checkout-list .width1 {
width: 10%;
}
.table-contracts .checkout-list .width2 {
width: 10%;
}
.table-contracts .checkout-list .width3 {
width: 5%;
}
.table-contracts .checkout-list .width4 {
width: 5%;
}
.table-contracts .checkout-list .width5 {
width: 10%;
}
.table-contracts .checkout-list .width6 {
width: 20%;
}
.table-contracts .checkout-list .width7 {
width: 10%;
}
.table-contracts .checkout-list .width8 {
width: 10%;
}
.table-contracts .checkout-list .width9 {
width: 10%;
display: flex;
justify-content: center;
}
.table-contracts .checkout-list .width10 {
width: 10%;
display: flex;
justify-content: end;
}
/*********************************** End Table Checkout List ***********************************/
/* ********************************************** Start Table Personal List ********************************************** */
.personalListModal .personal-list .Rtable--collapse .Rtable-row {
padding: 4px 5px;
outline: none;
margin: 0.1em 0;
}
.personalListModal .personal-list .withdraw {
background-color: rgb(177 195 195);
}
.personalListModal .personal-list .Rtable--collapse .Rtable-row--head {
display: flex;
}
.personalListModal .personal-list .width1 {
width: 10%;
}
.personalListModal .personal-list .width2 {
width: 15%;
}
.personalListModal .personal-list .width3 {
width: 20%;
}
.personalListModal .personal-list .width4 {
width: 15%;
display: flex;
justify-content: center;
}
.personalListModal .personal-list .width5 {
width: 15%;
display: flex;
justify-content: center;
}
.personalListModal .personal-list .width6 {
width: 25%;
display: flex;
justify-content: end;
}
.personalListModal .personal-list .Rtable--collapse .Rtable-row .Rtable-cell:last-child .Rtable-cell--content {
text-align: center;
}
/* ********************************************** End Table Personal List ********************************************** */
/* ********************************************** Start Table Personal Info List ********************************************** */
.personalListModal .personal-info-list .Rtable--collapse .Rtable-row {
padding: 4px 5px;
outline: none;
margin: 0.1em 0 4px 0;
}
.personalListModal .personal-info-list .withdraw {
background-color: rgb(177 195 195);
}
.personalListModal .personal-info-list .Rtable--collapse .Rtable-row--head {
display: flex;
}
.personal-info-list .Rtable .Rtable-row .Rtable-cell {
font-size: 12px;
font-weight: 600;
}
.personalListModal .personal-info-list .width1 {
width: 2.50%;
}
.personalListModal .personal-info-list .width2 {
width: 10%;
}
.personalListModal .personal-info-list .width3 {
width: 5%;
text-align: center;
}
.personalListModal .personal-info-list .width4 {
width: 5%;
text-align: center;
}
.personalListModal .personal-info-list .width5 {
width: 6.25%;
text-align: center;
}
.personalListModal .personal-info-list .width6 {
width: 6.25%;
text-align: center;
}
.personalListModal .personal-info-list .width7 {
width: 6.25%;
text-align: center;
}
.personalListModal .personal-info-list .width8 {
width: 5.25%;
}
.personalListModal .personal-info-list .width9 {
width: 5.25%;
text-align: center;
}
.personalListModal .personal-info-list .width10 {
width: 4.25%;
text-align: center;
}
.personalListModal .personal-info-list .width11 {
width: 4.25%;
text-align: center;
}
.personalListModal .personal-info-list .width12 {
width: 10%;
text-align: center;
}
.personalListModal .personal-info-list .width13 {
width: 7.25%;
text-align: center;
}
.personalListModal .personal-info-list .width14 {
width: 10%;
text-align: center;
}
.personalListModal .personal-info-list .width15 {
width: 6.25%;
text-align:center;
}
.personalListModal .personal-info-list .width16 {
width: 2.1%;
}
.personalListModal .personal-info-list .Rtable--collapse .Rtable-row .Rtable-cell:last-child .Rtable-cell--content {
justify-content: end;
}
.Rtable .Rtable-row .Rtable-cell.column-heading:last-child {
justify-content: end;
}
@media (max-width: 767px) {
.Rtable--collapse .Rtable-row .Rtable-cell {
border-bottom: none !important;
}
}
/* ********************************************** End Table Personal Info List ********************************************** */
/* ********************************************** Start Table Workshop List ********************************************** */
.table-workshop .Rtable--collapse .Rtable-row {
padding: 1px 6px;
outline: none;
margin: 5px 0px 0;
}
.table-workshop .workshop-list .Rtable--collapse .Rtable-row--head {
/*display: flex;*/
}
.table-workshop .workshop-list .width1 {
width: 5%;
}
.table-workshop .workshop-list .width2 {
width: 20%;
}
.table-workshop .workshop-list .width3 {
width: 20%;
}
.table-workshop .workshop-list .width4 {
width: 35%;
}
.table-workshop .workshop-list .width5 {
width: 10%;
}
.table-workshop .workshop-list .width6 {
width: 10%;
display: flex;
justify-content: end;
}
.table-workshop .workshop-list .Rtable--collapse .Rtable-row .Rtable-cell:last-child .Rtable-cell--content {
/*text-align: center;*/
}
/* ********************************************** End Table Workshop List ********************************************** */