Merge branch 'MOE_DEV_NEW_TEMPORARY_DESIGN' of https://gitlab.com/haroon6138/mohemmionic5 into MOE_DEV_NEW_TEMPORARY_DESIGN

MOE_DEV_NEW_TEMPORARY_DESIGN
umasoodch 4 years ago
commit 8ba961c517

@ -313,6 +313,7 @@ button.menu-item.item.item-block.item-ios {
text-align: center; text-align: center;
margin: auto; margin: auto;
width: 100%; width: 100%;
position: absolute;
} }
@ -330,8 +331,8 @@ button.menu-item.item.item-block.item-ios {
.menuFooter .CompanyImg { .menuFooter .CompanyImg {
width: 80%; width: 65%;
height: 80%; height: 60%;
margin-bottom: -21px; margin-bottom: -21px;
} }
@ -341,8 +342,9 @@ button.menu-item.item.item-block.item-ios {
// } // }
.logoImgWithMyTeam { .logoImgWithMyTeam {
margin-bottom: 70px;
width: 250px; width: 225px;
margin: auto;
} }
.logoImg { .logoImg {

@ -1,7 +1,7 @@
<ion-content padding> <ion-content padding>
<ion-grid class="customGrid"> <ion-grid class="customGrid">
<ion-row *ngIf="!user"> <ion-row *ngIf="!user">
<div class="content"> <div class="content" dir="ltr">
<div class="first-circle"></div> <div class="first-circle"></div>
<div class="middle-circle"></div> <div class="middle-circle"></div>
<div class="last-circle"></div> <div class="last-circle"></div>

@ -15,7 +15,8 @@
width: 100%; width: 100%;
position: static; position: static;
} }
.iconBox img{
.iconBox img {
margin: 0px auto 10px !important; margin: 0px auto 10px !important;
display: block; display: block;
width: 35px; width: 35px;
@ -27,9 +28,10 @@
} }
.pClass { .pClass {
font-size: 9px; font-size: 11px;
text-align: center; text-align: center;
margin-top: 10px; margin-top: 10px;
color: black; color: black;
font-weight: bold; font-weight: 600;
} }

@ -44,7 +44,7 @@ ion-title {
ion-label { ion-label {
display: block; display: block;
color: black !important; color: black !important;
font-size: 14px; font-size: 16px;
font-weight: bold; font-weight: bold;
} }
@ -72,7 +72,7 @@ ion-label {
padding-bottom: 130px; padding-bottom: 130px;
} }
.attendance-module{ .attendance-module {
border-radius: 20px; border-radius: 20px;
background-color: #387c84; background-color: #387c84;
padding: 10px; padding: 10px;
@ -80,24 +80,28 @@ ion-label {
width: 100%; width: 100%;
margin-top: 25px; margin-top: 25px;
margin-bottom: 0px; margin-bottom: 0px;
h3{
h3 {
font-size: 18px; font-size: 18px;
font-weight: bold; font-weight: bold;
margin: 0; margin: 0;
} }
span{
span {
font-size: 13px; font-size: 13px;
display: block; display: block;
} }
img{
img {
display: block; display: block;
margin: 10px auto; margin: 10px auto;
width: 80%; width: 80%;
} }
ion-button{
ion-button {
border-radius: 10px; border-radius: 10px;
padding: 10px; padding: 10px;
background: rgba(0,0,0,.3); background: rgba(0, 0, 0, .3);
--background: transparent; --background: transparent;
--box-shadow: none !important; --box-shadow: none !important;
height: auto; height: auto;

@ -193,7 +193,7 @@ export class HomePage implements OnInit {
public slideSettingsTwo() { public slideSettingsTwo() {
const width = this.platform.width(); const width = this.platform.width();
this.slideOptsOne = { this.slideOptsOne = {
slidesPerView: width > 320 ? 3.5 : 3, slidesPerView: width > 320 ? 3.2 : 3,
spaceBetween: 10 spaceBetween: 10
}; };
this.slideOptsTwo = { this.slideOptsTwo = {

File diff suppressed because it is too large Load Diff

@ -1,4 +1,4 @@
ion-title{ ion-title {
color: white; color: white;
position: absolute; position: absolute;
top: 0; top: 0;
@ -11,12 +11,12 @@ ion-title{
} }
@media only screen and (max-width: 360px) { @media only screen and (max-width: 360px) {
.contentBg{ .contentBg {
padding: 0px 15px !important; padding: 0px 15px !important;
} }
} }
.contentBg{ .contentBg {
padding: 0px 20px; padding: 0px 20px;
} }
@ -30,12 +30,16 @@ ion-title{
top: 0px; top: 0px;
z-index: 1; z-index: 1;
} }
ion-content { ion-content {
--ion-background-color: whitesmoke; --ion-background-color: whitesmoke;
} }
.request-heading { .request-heading {
padding-left: 15px; padding-left: 20px;
margin-top: 10px; margin-top: 10px;
padding-right: 20px;
span { span {
// display: block; // display: block;
// padding-top: 8px; // padding-top: 8px;
@ -46,14 +50,14 @@ ion-content {
text-align: left; text-align: left;
font-family: var(--fontFamilyPoppins-SemiBold, inherit); font-family: var(--fontFamilyPoppins-SemiBold, inherit);
line-height: 18px; line-height: 18px;
font-size: 12px;
letter-spacing: -0.48px; letter-spacing: -0.48px;
color: #2B353E; color: #2B353E;
opacity: 1; opacity: 1;
} }
} }
.search-label{ .search-label {
// border: 1px solid #ccc; // border: 1px solid #ccc;
// margin-left: 15px; // margin-left: 15px;
// margin-right: 15px; // margin-right: 15px;
@ -80,8 +84,9 @@ ion-content {
border-radius: 20px; border-radius: 20px;
z-index: 1; z-index: 1;
border: 1px solid #ccc; border: 1px solid #ccc;
} }
.result-text-container {
.result-text-container {
padding: 0; padding: 0;
margin: 0; margin: 0;
position: absolute; position: absolute;
@ -90,12 +95,14 @@ ion-content {
display: block; display: block;
text-align: center; text-align: center;
transform: translate(-50%, -50%); transform: translate(-50%, -50%);
h2 { h2 {
font-size: 38px; font-size: 38px;
font-family: WorkSans-Bold; font-family: WorkSans-Bold;
margin: 0 auto; margin: 0 auto;
line-height: 36px; line-height: 36px;
} }
span { span {
width: 125px; width: 125px;
display: block; display: block;
@ -103,35 +110,42 @@ ion-content {
font-size: 12px; font-size: 12px;
font-family: workSans-Regular; font-family: workSans-Regular;
} }
} }
.today-graph {
.today-graph {
width: 100%; width: 100%;
max-height: 4cm; max-height: 4cm;
} }
.swiper-container { .swiper-container {
margin: 0 !important; margin: 0 !important;
width: 100% !important; width: 100% !important;
} }
.filters-row { .filters-row {
margin-top: 10px; margin-top: 10px;
} }
.search-input { .search-input {
margin-top: 15px; margin-top: 15px;
background: white; background: white;
border-radius: 15px; border-radius: 15px;
ion-input { ion-input {
border-bottom-color: transparent; border-bottom-color: transparent;
} }
} }
.search-dropdown{
.search-dropdown {
background: #024d71; background: #024d71;
ion-select { ion-select {
.select-text{ .select-text {
margin-left: -10px; margin-left: -10px;
} }
.select-icon{
.select-icon-inner{ .select-icon {
.select-icon-inner {
opacity: 1; opacity: 1;
color: white; color: white;
margin-top: -1px; margin-top: -1px;
@ -139,20 +153,23 @@ ion-content {
} }
} }
} }
.input-container{
.input-container {
background: white; background: white;
ion-input{
ion-input {
border-bottom-color: transparent; border-bottom-color: transparent;
} }
} }
.user-image-container{ .user-image-container {
position: relative; position: relative;
width: 80px; width: 80px;
height: 80px; height: 80px;
display: block; display: block;
margin: 0 auto; margin: 0 auto;
&:before{
&:before {
position: absolute; position: absolute;
content: ""; content: "";
width: 20px; width: 20px;
@ -164,11 +181,13 @@ ion-content {
background-color: red; background-color: red;
z-index: 9; z-index: 9;
} }
&.present:before{
&.present:before {
background-color: green !important; background-color: green !important;
} }
} }
.user-image{
.user-image {
overflow: hidden; overflow: hidden;
position: relative; position: relative;
display: block; display: block;
@ -179,7 +198,7 @@ ion-content {
margin: 0px auto 6px; margin: 0px auto 6px;
} }
.search-container{ .search-container {
// margin-top: 15px; // margin-top: 15px;
// margin-top: -35px; // margin-top: -35px;
// margin-left: 262px; // margin-left: 262px;
@ -189,18 +208,21 @@ ion-content {
top: 45px; top: 45px;
right: 38px; right: 38px;
z-index: 999999; z-index: 999999;
ion-col{
ion-col {
// background: white; // background: white;
// border-radius: 12px; // border-radius: 12px;
// padding-right: 10px; // padding-right: 10px;
flex: none; flex: none;
ion-icon{
ion-icon {
margin-right: 3px; margin-right: 3px;
font-size: 14px; font-size: 14px;
margin-left: 3px; margin-left: 3px;
vertical-align: middle; vertical-align: middle;
} }
span{
span {
font-size: 12px; font-size: 12px;
vertical-align: middle; vertical-align: middle;
} }
@ -215,19 +237,19 @@ ion-content {
// } // }
@media only screen and (max-width: 375px) { @media only screen and (max-width: 375px) {
.text-label{ .text-label {
margin-left: 6px !important; margin-left: 6px !important;
} }
} }
@media only screen and (max-width: 320px) { @media only screen and (max-width: 320px) {
.text-label{ .text-label {
margin-left: 2px !important; margin-left: 2px !important;
} }
} }
.text-label{ .text-label {
// --color: black !important; // --color: black !important;
// font-size: 13px; // font-size: 13px;
// margin-left: 15px; // margin-left: 15px;
@ -236,7 +258,7 @@ ion-content {
// font: normal normal 600 12px/18px Poppins; // font: normal normal 600 12px/18px Poppins;
font-family: var(--fontFamilyPoppins-SemiBold, inherit); font-family: var(--fontFamilyPoppins-SemiBold, inherit);
line-height: 18px; line-height: 18px;
font-size: 12px; font-size: 14px;
letter-spacing: -0.48px; letter-spacing: -0.48px;
color: #575757 !important; color: #575757 !important;
opacity: 1; opacity: 1;
@ -244,7 +266,7 @@ ion-content {
margin-right: 18px; margin-right: 18px;
} }
.radio-list{ .radio-list {
background: white; background: white;
// margin-left: 18px; // margin-left: 18px;
/* margin-right: 10px; */ /* margin-right: 10px; */
@ -256,18 +278,20 @@ ion-content {
// color: red; // color: red;
// } // }
.radio-icon{ .radio-icon {
.custom-radio .radio-icon { .custom-radio .radio-icon {
margin: 0px; margin: 0px;
border-radius: 50%; border-radius: 50%;
border-width: var(--border-width); border-width: var(--border-width);
border-style: var(--border-style); border-style: var(--border-style);
border-color: #dcdcdc; border-color: #dcdcdc;
margin-top: 6px !important; margin-top: 6px !important;
border-color: #d8d4d4 !important;} border-color: #d8d4d4 !important;
}
} }
.text{
.text {
// font-size: 16px; // font-size: 16px;
// font-weight: bolder; // font-weight: bolder;
// font-family: 'WorkSans-Bold'; // font-family: 'WorkSans-Bold';
@ -301,7 +325,7 @@ ion-content {
// margin-left: 3px; // margin-left: 3px;
// padding-top: 2px; // padding-top: 2px;
// } // }
.number{ .number {
width: 22px; width: 22px;
height: 20px; height: 20px;
border-radius: 100%; border-radius: 100%;
@ -310,7 +334,8 @@ ion-content {
margin-top: 25px; margin-top: 25px;
padding-left: 4px; padding-left: 4px;
} }
.number-ar{
.number-ar {
width: 22px; width: 22px;
height: 20px; height: 20px;
border-radius: 100%; border-radius: 100%;
@ -319,7 +344,8 @@ ion-content {
margin-top: 25px; margin-top: 25px;
padding-right: 4px; padding-right: 4px;
} }
.numberEmp{
.numberEmp {
color: white; color: white;
font-size: 12px; font-size: 12px;
font-weight: bolder; font-weight: bolder;
@ -336,7 +362,8 @@ ion-content {
text-align: center; text-align: center;
padding-top: 3px; padding-top: 3px;
} }
.numberEmp-ar{
.numberEmp-ar {
color: white; color: white;
font-size: 12px; font-size: 12px;
font-weight: bolder; font-weight: bolder;
@ -353,7 +380,8 @@ ion-content {
text-align: center; text-align: center;
padding-top: 3px; padding-top: 3px;
} }
.div{
.div {
position: relative; position: relative;
display: flex; display: flex;
// justify-content: space-between; // justify-content: space-between;

@ -14,7 +14,7 @@
<ion-grid> <ion-grid>
<ion-row> <ion-row>
<ion-col size='6'> <ion-col size='6'>
<ion-label position='floating' style="margin-left: 15px;" class="colBold">{{ts.trPK('general','from')}} </ion-label> <ion-label position='floating' style="margin: 15px;" class="colBold">{{ts.trPK('general','from')}} </ion-label>
<ion-item class='dynamicField' lines='none'> <ion-item class='dynamicField' lines='none'>
<ion-datetime style="padding: 0px" [(ngModel)]="startDate" min="1900" max="2100" displayFormat="MMM/DD/YYYY" placeholder="MM/DD/YYYY" required <ion-datetime style="padding: 0px" [(ngModel)]="startDate" min="1900" max="2100" displayFormat="MMM/DD/YYYY" placeholder="MM/DD/YYYY" required
@ -24,7 +24,7 @@
</ion-item> </ion-item>
</ion-col> </ion-col>
<ion-col size='6'> <ion-col size='6'>
<ion-label position='floating' style="margin-left: 15px;" class="colBold">{{ts.trPK('general','to')}} </ion-label> <ion-label position='floating' style="margin: 15px;" class="colBold">{{ts.trPK('general','to')}} </ion-label>
<ion-item class='dynamicField' lines='none'> <ion-item class='dynamicField' lines='none'>
<ion-datetime style="padding: 0px" [(ngModel)]="endDate" min="1900" max="2100" displayFormat="MMM/DD/YYYY" placeholder="MM/DD/YYYY" required <ion-datetime style="padding: 0px" [(ngModel)]="endDate" min="1900" max="2100" displayFormat="MMM/DD/YYYY" placeholder="MM/DD/YYYY" required
cancelText="{{ts.trPK('general','cancel')}}" cancelText="{{ts.trPK('general','cancel')}}"

@ -1,36 +1,42 @@
.search-header{ .search-header {
display: inline-block; display: inline-block;
h2 { h2 {
display: inline-block; display: inline-block;
margin-left: 20px; margin-left: 20px;
font-family: WorkSans-Regular; font-family: WorkSans-Regular;
font-size: 18px; font-size: 18px;
margin-top: 12px; margin-top: 12px;
margin-right: 20px;
} }
ion-icon { ion-icon {
display: inline-block; display: inline-block;
font-size: 23px; font-size: 23px;
position: absolute; position: absolute;
right: 15px; left: 15px;
top: 8px; top: 10px;
} }
} }
.search-container { .search-container {
margin-right: 15px; margin-right: 15px;
margin-left: 15px; margin-left: 15px;
// padding-bottom: 100px; // padding-bottom: 100px;
margin-top: 5px; margin-top: 5px;
ion-item{
ion-item {
border: 2px solid #eaeaea; border: 2px solid #eaeaea;
border-radius: 25px; border-radius: 25px;
margin-bottom: 20px; margin-bottom: 20px;
} }
} }
.cancel-ar{ .cancel-ar {
margin-right: 239px; margin-right: 239px;
} }
.search-button{
.search-button {
background: #3dcab3; background: #3dcab3;
height: 50px; height: 50px;
text-align: center; text-align: center;
@ -38,13 +44,16 @@
border-radius: 22px; border-radius: 22px;
margin-top: 20px; margin-top: 20px;
line-height: 50px; line-height: 50px;
span{
span {
color: white; color: white;
} }
} }
.custom-width{
.custom-width {
max-width: 100% !important; max-width: 100% !important;
} }
.enable-overflow{
.enable-overflow {
overflow: visible !important; overflow: visible !important;
} }

@ -1,6 +1,4 @@
.actionBtn {
.actionBtn{
height: auto; height: auto;
min-height: 35px !important; min-height: 35px !important;
@ -8,35 +6,41 @@
font-size: 12px; font-size: 12px;
white-space: normal; white-space: normal;
} }
button.actionBtn.button.button-md,
button.actionBtn.button.button-ios, button.actionBtn.button.button-md,
button.actionBtn.button.button button.actionBtn.button.button-ios,
{ button.actionBtn.button.button {
width: 90%; width: 90%;
} }
.actionBtnCol{
.actionBtnCol {
text-align: center; text-align: center;
} }
.actionBtnGrid{
padding:0px; .actionBtnGrid {
}
.notColBtn { padding: 0px;
}
.notColBtn {
min-height: 150px !important; min-height: 150px !important;
padding: 0px; padding: 0px;
background: transparent; background: transparent;
border: 2px solid #e4e5e7; border: 2px solid #e4e5e7;
p{
p {
color: var(--secondary); color: var(--secondary);
margin-top: 0px; margin-bottom:0px; margin-top: 0px;
margin-bottom: 0px;
font-weight: normal; font-weight: normal;
font-size: 14px; font-size: 14px;
white-space: normal; white-space: normal;
padding: 3px 0px; padding: 3px 0px;
min-height: 50px; min-height: 50px;
} }
span { span {
display: block; display: block;
@ -51,143 +55,150 @@
background: transparent !important; background: transparent !important;
} }
} }
.notColBtn.button,.notColBtn.button-md, .notColBtn.button-ios{
.notColBtn.button,
.notColBtn.button-md,
.notColBtn.button-ios {
background: transparent !important; background: transparent !important;
color: var(--dark); color: var(--dark);
box-shadow: none; box-shadow: none;
-webkit-box-shadow:none; -webkit-box-shadow: none;
-moz-box-shadow: none; -moz-box-shadow: none;
padding: 0px; padding: 0px;
color: var(--secondary); color: var(--secondary);
border: 2px solid var(--gray); border: 2px solid var(--gray);
min-width: auto; min-width: auto;
} }
//////////////////////// ////////////////////////
.itemHISBtn{ .itemHISBtn {
padding: 5px; padding: 5px;
color: var(--light); color: var(--light);
background: var(--darkgray); background: var(--darkgray);
border-radius: 3px; border-radius: 3px;
width: 85%; width: 85%;
height: 40px; height: 40px;
} }
.rowBtn{ .rowBtn {
display: flex; display: flex;
flex-direction: row; flex-direction: row;
justify-content: center; justify-content: center;
align-items: center; align-items: center;
background: white; background: white;
} }
.rowBorder{ .rowBorder {
border-bottom: solid 0.02cm var(--grayBG); border-bottom: solid 0.02cm var(--grayBG);
} }
.colBorder{
.colBorder {
border-right: solid 0.02cm var(--grayBG); border-right: solid 0.02cm var(--grayBG);
} }
.dateActionHistory{ .dateActionHistory {
display: inline-block; display: inline-block;
margin-left: 5px; margin-left: 5px;
text-align: left; text-align: left;
} }
.req_info{
width: 25px; .req_info {
height: 25px; width: 22px;
height: 22px;
display: inline-block; display: inline-block;
margin: 0; margin: 0px 5px 0px 5px;
} }
.deligate{ .deligate {
margin-left: 25px; margin-left: 25px;
} }
.actionBtn{
.actionBtn {
--border-radius: 50% !important; --border-radius: 50% !important;
height: 55px; height: 55px;
width: 55px; width: 55px;
--background: var(--newgreen); // will be dynamic --background: var(--newgreen); // will be dynamic
background: transparent; background: transparent;
margin:10px; margin: 10px;
} }
.itemAttch{ .itemAttch {
border-radius: 11px; border-radius: 11px;
margin: 8px; margin: 8px;
--min-height: 60px; --min-height: 60px;
--max-height: 60px; --max-height: 60px;
} }
.less { .less {
max-height: 54px; max-height: 54px;
} }
.noDataDiv{ .noDataDiv {
background: #ffffff; background: #ffffff;
height: 11%; height: 11%;
text-align: center; text-align: center;
padding-top: 1px; padding-top: 1px;
border-radius: 10px; border-radius: 10px;
margin: 10px; margin: 10px;
} }
.no-data-div{ .no-data-div {
background: #ffffff; background: #ffffff;
height: 100%; height: 100%;
text-align: center; text-align: center;
padding-top: 1px; padding-top: 1px;
border-radius: 10px; border-radius: 10px;
margin: 10px; margin: 10px;
} }
.container { .container {
font-size: 14px; font-size: 14px;
line-height: 14px; line-height: 14px;
height: 15px; height: 15px;
overflow: hidden; overflow: hidden;
text-align: justify; text-align: justify;
} }
.show { .show {
overflow: visible; overflow: visible;
height: auto; height: auto;
} }
.showMore{ .showMore {
padding: 0px; padding: 0px;
background: transparent; background: transparent;
color: blue; color: blue;
text-decoration: underline; text-decoration: underline;
font-size: 14px; font-size: 14px;
} }
// .succssfullMSG{ // .succssfullMSG{
// height: 100%; // height: 100%;
// width: 100%; // width: 100%;
// background: var(--newgreen); // background: var(--newgreen);
// color: white; // color: white;
// font-weight: bold; // font-weight: bold;
// font-size: 20px; // font-size: 20px;
// text-align: center; // text-align: center;
// vertical-align: middle; // vertical-align: middle;
// padding-top: 30px; // padding-top: 30px;
// } // }
// .succssfullIcon{ // .succssfullIcon{
// width: 60%; // width: 60%;
// text-align: center; // text-align: center;
// height: 36%; // height: 36%;
// padding-top: 100px; // padding-top: 100px;
// } // }
//////////////////////////////// ////////////////////////////////
.subOrdinateList{ .subOrdinateList {
// margin: 10px; // margin: 10px;
// border-top-left-radius: 45px; // border-top-left-radius: 45px;
// border-bottom-left-radius: 45px; // border-bottom-left-radius: 45px;
@ -195,62 +206,68 @@
--background: transparent; --background: transparent;
margin-left: -15px; margin-left: -15px;
margin-right: 6px; margin-right: 6px;
margin-bottom:8px; margin-bottom: 8px;
} }
.status{
.status {
text-align: center; text-align: center;
// background: green; // background: green;
border-radius: 10px; border-radius: 10px;
font-size: 10px !important; font-size: 10px !important;
height: 40px; height: 40px;
color: white; color: white;
position: relative; position: relative;
} }
.rowHeader{
.rowHeader {
border-bottom: 1px solid var(--cusgray); border-bottom: 1px solid var(--cusgray);
padding-bottom: 10px; padding-bottom: 10px;
margin-bottom: -17px; margin-bottom: -17px;
} }
.container{ .container {
position:relative; position: relative;
} }
.overflow-hid-div{
overflow:hidden; .overflow-hid-div {
margin-left:50px; overflow: hidden;
width:200px; margin-left: 50px;
width: 200px;
height: 200px; height: 200px;
background-color:red; background-color: red;
} }
.inner{
width:50px; .inner {
width: 50px;
height: 50px; height: 50px;
background-color:green; background-color: green;
position: absolute; position: absolute;
left:25px; left: 25px;
top:25px; top: 25px;
} }
.gridSubordinates{
margin-left: 3%;//38px; .gridSubordinates {
border-top-left-radius: 16px;//28px; margin-left: 3%; //38px;
border-bottom-left-radius: 16px;//40px; border-top-left-radius: 16px; //28px;
border-bottom-left-radius: 16px; //40px;
// padding-left: 8px; // padding-left: 8px;
background:var(--light); background: var(--light);
border-top-right-radius: 16px; border-top-right-radius: 16px;
border-bottom-right-radius: 16px; border-bottom-right-radius: 16px;
} }
.subOrdinateDiv{ .subOrdinateDiv {
z-index: 4; z-index: 4;
margin-left: 0px;//-32px; margin-left: 0px; //-32px;
// position: absolute; // position: absolute;
top: 5px;//-2px; top: 5px; //-2px;
float: left; float: left;
margin-right: 10px; margin-right: 10px;
} }
.subOrdinateImg{
.subOrdinateImg {
width: 85px; width: 85px;
border: #e4e4e4 solid 2px; border: #e4e4e4 solid 2px;
-moz-border-radius: 50%; -moz-border-radius: 50%;
@ -258,7 +275,7 @@ position: relative;
border: 3px solid #f0efef; border: 3px solid #f0efef;
} }
.subOrdinateRow{ .subOrdinateRow {
margin-left: 55px; margin-left: 55px;
} }
@ -270,7 +287,8 @@ position: relative;
margin-right: -13px; margin-right: -13px;
margin-bottom: 8px; margin-bottom: 8px;
} }
.gridSubordinates-Ar{
.gridSubordinates-Ar {
border-top-right-radius: 28px; border-top-right-radius: 28px;
border-bottom-right-radius: 40px; border-bottom-right-radius: 40px;
background: var(--light); background: var(--light);
@ -289,39 +307,46 @@ position: relative;
position: absolute; position: absolute;
top: -2px; top: -2px;
} }
/////////////////////////////////////////////// ///////////////////////////////////////////////
.label{ .label {
font-size: 14px; font-size: 14px;
} }
.subjectNotification{ .subjectNotification {
text-align: center; text-align: center;
padding-top: 10px; padding-top: 10px;
font-weight: bold; font-weight: bold;
} }
.action-history ion-card-content{
padding:0; .action-history ion-card-content {
padding: 0;
} }
ion-card.action-history { ion-card.action-history {
margin:10px margin: 10px
} }
.submitterInfo{
.submitterInfo {
padding-top: 10px; padding-top: 10px;
padding-bottom: 10px; padding-bottom: 10px;
} }
ion-card{
ion-card {
color: black !important; color: black !important;
} }
//// ////
.tabBar{ .tabBar {
height:70px height: 70px
} }
.cardAlignTextEn{ .cardAlignTextEn {
text-align: left; text-align: left;
} }
.cardAlignTextAr{
.cardAlignTextAr {
text-align: right; text-align: right;
} }
@ -335,30 +360,37 @@ ion-card{
text-transform: none; text-transform: none;
--color-checked: none; --color-checked: none;
border-radius: 100px; border-radius: 100px;
border:0; border: 0;
} }
.active-Segment ion-label{
.active-Segment ion-label {
font-size: 11px; font-size: 11px;
color: white !important; color: white !important;
} }
.normal-Segment ion-label{
.normal-Segment ion-label {
color: black !important; color: black !important;
font-size: 11px; font-size: 11px;
} }
.normal-Segment { .normal-Segment {
font-size: 0.3cm !important; font-size: 0.3cm !important;
text-transform: none; text-transform: none;
--color-checked: none; --color-checked: none;
border: 0; border: 0;
} }
.action-btn { .action-btn {
white-space: pre-wrap; white-space: pre-wrap;
font-size: 11px; font-size: 11px;
} }
.name{
color:black !important ;font-weight: bold; .name {
color: black !important;
font-weight: bold;
} }
.timeline-item{
.timeline-item {
margin: 0; margin: 0;
white-space: nowrap; white-space: nowrap;
font-size: 10px; font-size: 10px;

@ -1839,11 +1839,10 @@ ion-app[dir="rtl"] {
margin-right: 10px !important; margin-right: 10px !important;
} }
.slideFullWidth .swiper-slide {
margin-right: 10px !important;
}
.iconBox img { .iconBox img {
margin: 5px !important; margin: 5px !important;
} }
} }

@ -1,19 +1,21 @@
.colorBG{ .colorBG {
--background: #f0efef !important; --background: #f0efef !important;
background: #f0efef !important; background: #f0efef !important;
} }
.footerSearchBtn{
.footerSearchBtn {
padding: 50px !important; padding: 50px !important;
background: #f0efef !important; background: #f0efef !important;
} }
.headerRow{ .headerRow {
padding-top: 10px; padding-top: 10px;
padding-bottom: 10px; padding-bottom: 10px;
} }
.itemReqList{
.itemReqList {
background: #f0efef; background: #f0efef;
margin-top: 20px; margin-top: 20px;
width: 100%; width: 100%;
@ -21,30 +23,29 @@
// margin-left:9px // margin-left:9px
} }
.gridItemReq{
//width:95%;
}
.itemReqContent {
.itemReqContent{
// margin-top: 17px; // margin-top: 17px;
margin-bottom: 10px; margin-bottom: 10px;
border-radius: 7px; border-radius: 7px;
text-align: left; text-align: left;
} }
.itemReqDiv{
padding:10px; .itemReqDiv {
padding: 10px;
width: 100%; width: 100%;
// padding-bottom: 10px; // padding-bottom: 10px;
// padding-top: 10px; // padding-top: 10px;
} }
.arrowIcon{
width: 18px !important;
margin-right: -21px !important; .arrowIcon {
margin-left: 10px !important; width: 18px !important;
margin-right: -21px !important;
margin-left: 10px !important;
} }
.actionList{
.actionList {
// position: fixed; // position: fixed;
// bottom: 0px; // bottom: 0px;
bottom: -7px; bottom: -7px;
@ -52,17 +53,15 @@ margin-left: 10px !important;
border-top-left-radius: 7px; border-top-left-radius: 7px;
border-top-right-radius: 7px border-top-right-radius: 7px
} }
.cardContent{
// width:100%; .colItemReq {
// margin-top: 33px
}
.colItemReq{
color: var(--darkblue); color: var(--darkblue);
font-weight: bold !important;; font-weight: bold !important;
font-size: 16px ; ;
font-size: 16px;
text-align: left; text-align: left;
display: contents; display: contents;
font-family: var(--ion-font-family,inherit); font-family: var(--ion-font-family, inherit);
font-size: inherit; font-size: inherit;
text-overflow: ellipsis; text-overflow: ellipsis;
white-space: normal; white-space: normal;
@ -70,35 +69,37 @@ margin-left: 10px !important;
box-sizing: border-box; box-sizing: border-box;
} }
.colItemReqHeader{ .colItemReqHeader {
text-align: justify; text-align: justify;
color: var(--cyanblue); color: var(--cyanblue);
font-weight: bold; font-weight: bold;
} }
.labelTotal{
.labelTotal {
color: var(--danger); color: var(--danger);
font-weight: bold; font-weight: bold;
font-size: 17px; font-size: 17px;
} }
.labelAction{
color:var(--customnavy) !important; .labelAction {
font-weight:bold; color: var(--customnavy) !important;
font-weight: bold;
} }
.colItems{
padding-bottom: 10px .colItems {
padding-bottom: 10px
} }
ion-label.labelValue.sc-ion-label-ios-h.sc-ion-label-ios-s.ios.hydrated, ion-label.labelValue.sc-ion-label-ios-h.sc-ion-label-ios-s.ios.hydrated,
ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated {
{
white-space: pre-wrap !important; white-space: pre-wrap !important;
--color: initial; --color: initial;
display: contents; display: contents;
color: var(--color); color: var(--color);
font-family: var(--ion-font-family,inherit); font-family: var(--ion-font-family, inherit);
font-size: inherit; font-size: inherit;
text-overflow: ellipsis; text-overflow: ellipsis;
overflow: hidden; overflow: hidden;
@ -106,7 +107,7 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
box-sizing: border-box box-sizing: border-box
} }
.segmentPR{ .segmentPR {
// --background-hover: rgba(var(--ion-color-contrast-rgb),0.04); // --background-hover: rgba(var(--ion-color-contrast-rgb),0.04);
// --background-activated: var(--danger); // --background-activated: var(--danger);
@ -115,9 +116,9 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
--indicator-color-checked: var(--secondary); --indicator-color-checked: var(--secondary);
--background: #f0efef; --background: #f0efef;
--background-activated: #f0efef; --background-activated: #f0efef;
--background-hover:#f0efef; --background-hover: #f0efef;
--background-activated:#f0efef; --background-activated: #f0efef;
--background-checked:#f0efef; --background-checked: #f0efef;
@ -153,28 +154,30 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
.bar-stable { .bar-stable {
background-color: var(--cusgray) !important; background-color: var(--cusgray) !important;
} }
.tabs{
.tabs {
background-color: var(--cusgray) !important; background-color: var(--cusgray) !important;
} }
.icon-size-lg {
.icon-size-lg {
font-size: 40px; font-size: 40px;
} }
/*Timeline*/ /*Timeline*/
.pos-absolute-right { .pos-absolute-right {
position: absolute; position: absolute;
right: 8px; right: 8px;
} }
.timeline { .timeline {
position: relative; position: relative;
margin: 15px 0 0 0; margin: 15px 0 0 0;
// border-bottom: solid 1px var(--cusgray); // border-bottom: solid 1px var(--cusgray);
} }
.timeline:before { .timeline:before {
content: ''; content: '';
position: absolute; position: absolute;
@ -186,9 +189,9 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
left: 35px; left: 35px;
/* margin-left: -10px; */ /* margin-left: -10px; */
/* z-index: 1; */ /* z-index: 1; */
} }
.timeline-en .timeline-thumb { .timeline-en .timeline-thumb {
border-radius: 500px; border-radius: 500px;
width: 70px !important; width: 70px !important;
@ -203,9 +206,9 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
// } // }
float: right; float: right;
top: 9px; top: 9px;
} }
.timeline-ar .timeline-thumb { .timeline-ar .timeline-thumb {
border-radius: 500px; border-radius: 500px;
width: 70px !important; width: 70px !important;
@ -220,42 +223,42 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
// } // }
float: right; float: right;
top: 9px; top: 9px;
} }
.timeline .timeline-thumb.timeline-icon { .timeline .timeline-thumb.timeline-icon {
height: 67px; height: 67px;
// text-align: center; // text-align: center;
// color: white; // color: white;
// border: 5px solid #CBD0D3; // border: 5px solid #CBD0D3;
// transform: scale(0.2); // transform: scale(0.2);
} }
.timeline .timeline-item { .timeline .timeline-item {
// width: 40px; // width: 40px;
} }
.timeline .timeline-stats { .timeline .timeline-stats {
position: relative; position: relative;
font-size: 12px; font-size: 12px;
color: var(--darkgray); color: var(--darkgray);
} }
.divider-title { .divider-title {
background: #e4e4e4; background: #e4e4e4;
padding: 5px 15px; padding: 5px 15px;
} }
.color-red { .color-red {
color: var(--danger) !important; color: var(--danger) !important;
} }
.bg-color-dot { .bg-color-dot {
background: var(--gray); background: var(--gray);
@ -268,9 +271,9 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
//background: linear-gradient(45deg, var(--primary) 0%, var(--secondary) 36%,var(--secondary) 59%, var(--customnavy) 100%); //background: linear-gradient(45deg, var(--primary) 0%, var(--secondary) 36%,var(--secondary) 59%, var(--customnavy) 100%);
} }
.bg-blue-dot { .bg-blue-dot {
border: var(--blue) solid 1px; border: var(--blue) solid 1px;
@ -278,16 +281,18 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
background-image: url("/assets/imgs/profile.png"); background-image: url("/assets/imgs/profile.png");
background-size: 100% 100%; background-size: 100% 100%;
} }
.bg-orange-dot {
.bg-orange-dot {
border: var(--orange) solid 1px; border: var(--orange) solid 1px;
// background: var(--gray); // background: var(--gray);
background-repeat: no-repeat; background-repeat: no-repeat;
background-image: url("/assets/imgs/profile.png"); background-image: url("/assets/imgs/profile.png");
background-size: 100% 100%; background-size: 100% 100%;
} }
.bg-red-dot {
.bg-red-dot {
border: var(--red) solid 1px; border: var(--red) solid 1px;
// background: var(--gray); // background: var(--gray);
@ -295,22 +300,23 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
background-image: url("/assets/imgs/profile.png"); background-image: url("/assets/imgs/profile.png");
background-size: 100% 100%; background-size: 100% 100%;
} }
.bg-green-dot {
.bg-green-dot {
border: var(--green) solid 1px; border: var(--green) solid 1px;
// background: var(--gray); // background: var(--gray);
background-repeat: no-repeat; background-repeat: no-repeat;
background-image: url("/assets/imgs/profile.png"); background-image: url("/assets/imgs/profile.png");
background-size: 100% 100%; background-size: 100% 100%;
} }
.bg-blue-txt { .bg-blue-txt {
color: var(--light) !important; color: var(--light) !important;
font-weight:bold; font-weight: bold;
background: var( --blue); background: var(--blue);
border-radius: 9px; border-radius: 9px;
text-align: center; text-align: center;
margin-top: 10px; margin-top: 10px;
@ -321,12 +327,13 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
padding: 0px 7px 0px 7px; padding: 0px 7px 0px 7px;
} }
.bg-orange-txt {
font-weight:bold; .bg-orange-txt {
font-weight: bold;
color: var(--light) !important; color: var(--light) !important;
background: var( --orange); background: var(--orange);
border-radius: 9px; border-radius: 9px;
text-align: center; text-align: center;
width: 30%; width: 30%;
@ -337,11 +344,12 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
display: inline-block !important; display: inline-block !important;
padding: 0px 7px 0px 7px; padding: 0px 7px 0px 7px;
} }
.bg-red-txt {
font-weight:bold; .bg-red-txt {
font-weight: bold;
color: var(--light) !important; color: var(--light) !important;
background: var( --red); background: var(--red);
border-radius: 9px; border-radius: 9px;
text-align: center; text-align: center;
width: 30%; width: 30%;
@ -353,11 +361,12 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
padding: 0px 7px 0px 7px; padding: 0px 7px 0px 7px;
} }
.bg-green-txt {
font-weight:bold; .bg-green-txt {
font-weight: bold;
color: var(--light) !important; color: var(--light) !important;
background: var( --green); background: var(--green);
border-radius: 9px; border-radius: 9px;
text-align: center; text-align: center;
width: 30%; width: 30%;
@ -368,19 +377,20 @@ ion-label.labelValue.sc-ion-label-md-h.sc-ion-label-md-s.md.hydrated
display: inline-block !important; display: inline-block !important;
padding: 0px 7px 0px 7px; padding: 0px 7px 0px 7px;
} }
.notification-list{ .notification-list {
ion-item{ ion-item {
// margin-top: 5px; // margin-top: 5px;
// margin-bottom: 5px; // margin-bottom: 5px;
background-color: transparent; background-color: transparent;
.item-date{
.item-date {
width: 55px; width: 55px;
font-size: 14px !important; font-size: 14px !important;
font-weight: bold; font-weight: bold;
@ -393,7 +403,9 @@ ion-item{
left: 0; left: 0;
top: 0; top: 0;
} }
ion-label , [item-end]{
ion-label,
[item-end] {
white-space: normal; white-space: normal;
font-size: 14px !important; font-size: 14px !important;
@ -406,39 +418,48 @@ ion-item{
} }
}
} }
}
.input-wrapper { .input-wrapper {
--flex:none; --flex: none;
} }
ion-input ,ion-datetime{
// border-bottom: #dedede 1px solid; ion-input,
ion-datetime {
// border-bottom: #dedede 1px solid;
} }
.left { .left {
.timeline:before{ .timeline:before {
left: 66px; left: 66px;
} }
.notification-list ion-item{
.notification-list ion-item {
padding-left: 3px; padding-left: 3px;
} }
.timeline-thumb{
.timeline-thumb {
left: 37px; left: 37px;
}
} }
}
.right { .right {
.timeline:before{ .timeline:before {
right: 62px; right: 62px;
} }
.notification-list ion-item{
.notification-list ion-item {
padding-right: 3px; padding-right: 3px;
} }
.timeline-thumb{
.timeline-thumb {
right: 37px; right: 37px;
} }
} }
.itemHISBtn{ .itemHISBtn {
padding: 5px; padding: 5px;
color: var(--light); color: var(--light);
background: var(--darkgray); background: var(--darkgray);
@ -451,7 +472,7 @@ left: 66px;
} }
.rowBtn{ .rowBtn {
display: flex; display: flex;
flex-direction: row; flex-direction: row;
justify-content: center; justify-content: center;
@ -461,35 +482,37 @@ left: 66px;
.rowBorder{ .rowBorder {
border-bottom: solid 0.02cm var(--grayBG); border-bottom: solid 0.02cm var(--grayBG);
} }
.colBorder{
.colBorder {
border-right: solid 0.02cm var(--grayBG); border-right: solid 0.02cm var(--grayBG);
} }
.colBorder-ar{
.colBorder-ar {
border-left: solid 0.02cm var(--grayBG); border-left: solid 0.02cm var(--grayBG);
} }
.dateActionHistory{ .dateActionHistory {
text-align: start; text-align: start;
// margin-top: -25px; // margin-top: -25px;
} }
.actionBtn{ .actionBtn {
--border-radius: 50% !important; --border-radius: 50% !important;
height: 55px; height: 55px;
width: 55px; width: 55px;
--background: var(--newgreen); // will be dynamic --background: var(--newgreen); // will be dynamic
background: transparent; background: transparent;
margin:10px; margin: 10px;
} }
.itemAttch{ .itemAttch {
border-radius: 11px; border-radius: 11px;
margin: 8px; margin: 8px;
--min-height: 60px; --min-height: 60px;
@ -498,8 +521,9 @@ left: 66px;
.less { .less {
max-height: 54px; max-height: 54px;
} }
.tipsPadding{
.tipsPadding {
padding: 10px 10px; padding: 10px 10px;
border-radius: 10px; border-radius: 10px;
margin: 10px; margin: 10px;
@ -509,38 +533,39 @@ left: 66px;
font-weight: bold; font-weight: bold;
text-align: justify; text-align: justify;
} }
.noDataDiv{ .noDataDiv {
background: #ffffff; background: #ffffff;
height: 11%; height: 11%;
text-align: center; text-align: center;
padding-top: 1px; padding-top: 1px;
border-radius: 10px; border-radius: 10px;
margin: 10px; margin: 10px;
} }
.containerNote { .containerNote {
font-size: 14px; font-size: 14px;
line-height: 14px; line-height: 14px;
height: 30px; height: 30px;
overflow: hidden; overflow: hidden;
text-align: justify; text-align: justify;
} }
.show { .show {
overflow: visible; overflow: visible;
height: auto; height: auto;
} }
.showMore{ .showMore {
padding: 0px; padding: 0px;
background: transparent; background: transparent;
color: blue; color: blue;
text-decoration: underline; text-decoration: underline;
font-size: 14px; font-size: 14px;
} }
.succssfullMSG{
.succssfullMSG {
height: 100%; height: 100%;
width: 100%; width: 100%;
background: var(--newgreen); background: var(--newgreen);
@ -550,72 +575,79 @@ left: 66px;
text-align: center; text-align: center;
vertical-align: middle; vertical-align: middle;
padding-top: 30px; padding-top: 30px;
} }
.succssfullIcon{ .succssfullIcon {
width: 60%; width: 60%;
text-align: center; text-align: center;
height: 36%; height: 36%;
padding-top: 100px; padding-top: 100px;
} }
.subjectNotification{
.subjectNotification {
text-align: center; text-align: center;
padding-top: 10px; padding-top: 10px;
font-weight: bold; font-weight: bold;
} }
.tabBar{
height:70px .tabBar {
} height: 70px
.empImge{ }
.empImge {
border-radius: 50% !important; border-radius: 50% !important;
width: 60px !important; width: 60px !important;
height: 60px !important; height: 60px !important;
border: #dedede solid 1px; border: #dedede solid 1px;
} }
.empImgeRep {
.empImgeRep {
border-radius: 50% !important; border-radius: 50% !important;
width: 80px; width: 80px;
height: 80px; height: 80px;
border: #dedede solid 1px; border: #dedede solid 1px;
} }
.empImgeSub{
.empImgeSub {
border-radius: 50%; border-radius: 50%;
width: 85px; width: 85px;
height: 85px; height: 85px;
border: #dedede solid 1px; border: #dedede solid 1px;
} }
ion-card{ ion-card {
color:black !important; color: black !important;
} }
.line{ .line {
padding-bottom:87px; padding-bottom: 87px;
} }
ion-segment-button ion-label { ion-segment-button ion-label {
max-width: 100px; max-width: 100px;
overflow: hidden; overflow: hidden;
padding: 10px; padding: 10px;
font-size: 14px; font-size: 14px;
color: black !important; color: black !important;
} }
.colItems ion-label { .colItems ion-label {
color: black !important; color: black !important;
} }
.approvalTitle{
.approvalTitle {
font-weight: bold; font-weight: bold;
font-size: 16px; font-size: 16px;
text-align: left; text-align: left;
} }
ion-input .replacmentSearchBar .native-input{
ion-input .replacmentSearchBar .native-input {
position: absolute !important; position: absolute !important;
} }
ion-input .replacmentSearchBar .input-clear-icon{ ion-input .replacmentSearchBar .input-clear-icon {
display: none !important; display: none !important;
} }
Loading…
Cancel
Save