ui issues for all designs

MOE_DEV_NEW_TEMPORARY_DESIGN
Sultan Khan 5 years ago
parent 4695e5e9b2
commit ca96419ca1

@ -27,13 +27,13 @@ export class ConnectorService {
public static retryTimes = 0; public static retryTimes = 0;
public static timeOut = 120 * 1000; public static timeOut = 120 * 1000;
// public static host = 'https://uat.hmgwebservices.com/'; public static host = 'https://uat.hmgwebservices.com/';
public static host = 'https://hmgwebservices.com/'; //public static host = 'https://hmgwebservices.com/';
constructor(public httpClient: HttpClient, constructor(public httpClient: HttpClient,
public cs: CommonService, public cs: CommonService,
private events: Events, private events: Events,
public ts: TranslatorService) {} public ts: TranslatorService) { }
public post( public post(
service: string, service: string,
@ -98,18 +98,18 @@ export class ConnectorService {
public postNoLoad(service: string, data: any, onError: any, errorLabel?: string): Observable<any> { public postNoLoad(service: string, data: any, onError: any, errorLabel?: string): Observable<any> {
return this.httpClient return this.httpClient
.post<any>( .post<any>(
ConnectorService.host + service, ConnectorService.host + service,
data, data,
ConnectorService.httpOptions) ConnectorService.httpOptions)
.pipe( .pipe(
timeout(ConnectorService.timeOut), timeout(ConnectorService.timeOut),
retry(ConnectorService.retryTimes), retry(ConnectorService.retryTimes),
tap((res) => { tap((res) => {
this.handleResponse(res, onError, errorLabel, true); this.handleResponse(res, onError, errorLabel, true);
}, (error) => { }, (error) => {
this.handleError(error, onError, errorLabel, true); this.handleError(error, onError, errorLabel, true);
})); }));
} }
// absolute url connection // absolute url connection
@ -198,23 +198,23 @@ export class ConnectorService {
let deviceToken = localStorage.getItem('deviceToken'); let deviceToken = localStorage.getItem('deviceToken');
const requestGetLoginInfo = { const requestGetLoginInfo = {
DeviceType: this.cs.getDeviceType(), DeviceType: this.cs.getDeviceType(),
DeviceToken: deviceToken DeviceToken: deviceToken
}; };
this.getLoginInfo(requestGetLoginInfo, () => {}, this.ts.trPK('general', 'ok')).subscribe(res => { this.getLoginInfo(requestGetLoginInfo, () => { }, this.ts.trPK('general', 'ok')).subscribe(res => {
if (this.cs.validResponse(res)) { if (this.cs.validResponse(res)) {
if (res.Mohemm_GetMobileLoginInfoList.length > 0) { if (res.Mohemm_GetMobileLoginInfoList.length > 0) {
this.cs.sharedService.setSharedData(res.Mohemm_GetMobileLoginInfoList[0], 'imei-user-data'); this.cs.sharedService.setSharedData(res.Mohemm_GetMobileLoginInfoList[0], 'imei-user-data');
const user = true; const user = true;
this.events.publish('user', user); this.events.publish('user', user);
this.cs.openLogin(); this.cs.openLogin();
} else { } else {
const user = false; const user = false;
this.events.publish('user', user); this.events.publish('user', user);
this.cs.openLogin(); this.cs.openLogin();
} }
} else {} } else { }
}); });
} }
@ -257,7 +257,7 @@ export class ConnectorService {
this.cs.stopLoading(); this.cs.stopLoading();
this.cs.presentAcceptDialog(result.ErrorEndUserMessage, () => { this.cs.presentAcceptDialog(result.ErrorEndUserMessage, () => {
console.log("presentAcceptDialog"); console.log("presentAcceptDialog");
this.cs.sharedService.clearAll(); this.cs.sharedService.clearAll();
// this.cs.openLogin(); // this.cs.openLogin();
this.getLastLoginInfo(); this.getLastLoginInfo();
}); });

@ -1,12 +1,12 @@
<div feedback class="custom-button"> <div feedback class="custom-button">
<div class="iconBox"> <div class="iconBox">
<img *ngIf="title !='Item for sale' && title !='Offers & Discount' && title != 'My Team' && title != 'Vacation Rule' && title != 'فريقي' && title != 'الإنابة بالإجازات' " [src]="'data:image/png;base64,'+icon" class="icon"> <img *ngIf="title !='Items for sale' && title !='بضاعه للبع' && title !='العروض والخصومات' && title !='Offers & Discount' && title != 'My Team' && title != 'Vacation Rule' && title != 'فريقي' && title != 'الإنابة بالإجازات' " [src]="'data:image/png;base64,'+icon" class="icon">
<!-- <img *ngIf="title == 'My Team' || title == 'Vacation Rule'" [src]="icon" class="icon"> --> <!-- <img *ngIf="title == 'My Team' || title == 'Vacation Rule'" [src]="icon" class="icon"> -->
<img *ngIf="title == 'My Team' || title == 'فريقي' " [src]="myTeamIcon" class="icon"> <img *ngIf="title == 'My Team' || title == 'فريقي' " [src]="myTeamIcon" class="icon">
<img *ngIf="title == 'Vacation Rule' || title == 'الإنابة بالإجازات'" [src]="vacationRuleIcon" class="icon"> <img *ngIf="title == 'Vacation Rule' || title == 'الإنابة بالإجازات'" [src]="vacationRuleIcon" class="icon">
<img *ngIf="title =='Item for sale'" src="/assets/imgs/S1.png" class="icon" style="height:40px" /> <img *ngIf="title =='Items for sale' || title=='بضاعه للبع'" src="/assets/icon/home/item_for_sale.png" class="icon" style="height:40px" />
<img *ngIf="title =='Offers & Discount'" src="/assets/imgs/S1.png" class="icon" style="height:40px" /> <img *ngIf="title =='Offers & Discount' || title =='العروض والخصومات'" src="/assets/icon/home/offers_discount.png" class="icon" style="height:40px" />
</div> </div>

@ -60,20 +60,21 @@
</ion-row> </ion-row>
<ion-row> <ion-row>
<ion-col size="12"> <ion-col size="12">
<ion-label>Other Services</ion-label> <ion-label> {{'general,other-services' | translate}} </ion-label>
<ion-slides [options]="slideOptsOne" > </ion-col>
<ion-slides [options]="slideOptsTwo" >
<ion-slide> <ion-slide>
<app-services-button (click)="itemForSale()" title="Item for sale" > <app-services-button (click)="itemForSale()" [title]="'general,items-sales' | translate" >
</app-services-button> </app-services-button>
</ion-slide> </ion-slide>
<ion-slide> <ion-slide>
<app-services-button (click)="offersDiscount()" title="Offers & Discount" > <app-services-button (click)="offersDiscount()" [title]="'general,offers-discount' | translate" >
</app-services-button> </app-services-button>
</ion-slide> </ion-slide>
</ion-slides> </ion-slides>
</ion-col>
</ion-row> </ion-row>
</ion-grid> </ion-grid>

@ -13,14 +13,14 @@
<div class="md-stepper-horizontal "> <div class="md-stepper-horizontal ">
<div class="md-step active " [ngClass]="step >1 ? 'green' : 'orange'"> <div class="md-step active " [ngClass]="step >1 ? 'green' : 'orange'">
<div class="md-step-circle"><span></span></div> <div class="md-step-circle"><span></span></div>
<div class="md-step-title">Select Category</div> <div class="md-step-title">{{ts.trPK('itemforsale','select-category')}}</div>
<div class="md-step-optional">Completed</div> <div class="md-step-optional">{{ts.trPK('itemforsale','completed')}}</div>
<div class="md-step-bar-left"></div> <div class="md-step-bar-left"></div>
<div class="md-step-bar-right"></div> <div class="md-step-bar-right"></div>
</div> </div>
<div class="md-step " [ngClass]="step >2 ? 'green' : step ==2 ? 'orange' : ''"> <div class="md-step " [ngClass]="step >2 ? 'green' : step ==2 ? 'orange' : ''">
<div class="md-step-circle"><span></span></div> <div class="md-step-circle"><span></span></div>
<div class="md-step-title">Add Details</div> <div class="md-step-title">{{ts.trPK('itemforsale','add-details')}}</div>
<div class="md-step-optional">{{step >2 ? "Completed" : "Locked"}}</div> <div class="md-step-optional">{{step >2 ? "Completed" : "Locked"}}</div>
<div class="md-step-bar-left"></div> <div class="md-step-bar-left"></div>
@ -28,7 +28,7 @@
</div> </div>
<div class="md-step " [ngClass]="step >3 ? 'green' : step ==3 ? 'orange' : ''"> <div class="md-step " [ngClass]="step >3 ? 'green' : step ==3 ? 'orange' : ''">
<div class="md-step-circle"><span></span></div> <div class="md-step-circle"><span></span></div>
<div class="md-step-title">Review & Sell</div> <div class="md-step-title">{{ts.trPK('itemforsale','review-sell')}}</div>
<div class="md-step-optional">{{step >3 ? "Completed" : "Locked"}}</div> <div class="md-step-optional">{{step >3 ? "Completed" : "Locked"}}</div>
<div class="md-step-bar-left"></div> <div class="md-step-bar-left"></div>
<div class="md-step-bar-right"></div> <div class="md-step-bar-right"></div>

@ -10,6 +10,7 @@ import { HomeComponent } from './home/home.component';
import { ItemsComponent } from './items/items.component'; import { ItemsComponent } from './items/items.component';
import { ItemDetailsComponent } from './item-details/item-details.component'; import { ItemDetailsComponent } from './item-details/item-details.component';
import { MyAdsComponent } from './my-ads/my-ads.component'; import { MyAdsComponent } from './my-ads/my-ads.component';
import { HmgCommonModule } from '../hmg-common/hmg-common.module';
const routes: Routes = [ const routes: Routes = [
{ {
@ -41,6 +42,7 @@ const routes: Routes = [
CommonModule, CommonModule,
FormsModule, FormsModule,
IonicModule, IonicModule,
HmgCommonModule,
RouterModule.forChild(routes) RouterModule.forChild(routes)
], ],
declarations: [ItemforsalePage, HomeComponent, ItemsComponent, ItemDetailsComponent, MyAdsComponent] declarations: [ItemforsalePage, HomeComponent, ItemsComponent, ItemDetailsComponent, MyAdsComponent]

@ -10,10 +10,10 @@
<div class="segments-container"> <div class="segments-container">
<ion-segment (ionChange)="segmentChanged($event)" value="1" class="item-for-sale-indicator"> <ion-segment (ionChange)="segmentChanged($event)" value="1" class="item-for-sale-indicator">
<ion-segment-button value="1" > <ion-segment-button value="1" >
<ion-label>Item for sale</ion-label> <ion-label>{{ts.trPK('itemforsale','title')}} </ion-label>
</ion-segment-button> </ion-segment-button>
<ion-segment-button value="2"> <ion-segment-button value="2">
<ion-label>My Posted Ads</ion-label> <ion-label>{{ts.trPK('itemforsale','my-posted-ad')}}</ion-label>
</ion-segment-button> </ion-segment-button>
</ion-segment> </ion-segment>
</div> </div>
@ -29,13 +29,13 @@
<ion-col size="12"> <ion-col size="12">
<ion-item lines="none" class="SearchtextBox"> <ion-item lines="none" class="SearchtextBox">
<ion-input placeholder="Search Item"></ion-input> <ion-input [placeholder]="'itemforsale,search-items'| translate"></ion-input>
</ion-item> </ion-item>
</ion-col> </ion-col>
</ion-row> </ion-row>
<ion-row> <ion-row>
<ion-col size="10"> <ion-col size="10">
<p class="filterText">Browse Categories</p> <p class="filterText"> {{ts.trPK('itemforsale','browse-categories')}} </p>
</ion-col> </ion-col>
<ion-col size="2"> <ion-col size="2">
<img src="assets/imgs/itemsforsale/filter.svg"> <img src="assets/imgs/itemsforsale/filter.svg">
@ -183,7 +183,7 @@
<ion-footer *ngIf="segment=='2'" > <ion-footer *ngIf="segment=='2'" >
<div class="centerDiv"> <div class="centerDiv">
<ion-button class="footer-button" ion-button (click)="openSale()"> <ion-button class="footer-button" ion-button (click)="openSale()">
Create new ad </ion-button> {{ts.trPK('itemforsale','create-new-ad')}} </ion-button>
</div> </div>
</ion-footer> </ion-footer>

@ -78,6 +78,7 @@ ion-card-title{
ion-segment-button{ ion-segment-button{
--background-checked: #000; --background-checked: #000;
--indicator-color : transparent!important; --indicator-color : transparent!important;
border: none;
} }
ion-segment-button ion-label{ ion-segment-button ion-label{
padding: 0; padding: 0;
@ -125,5 +126,10 @@ ion-footer{
} }
ion-footer .footer-button{ ion-footer .footer-button{
--background: #259CB8; --background: #259CB8;
width: 80%; width: 80%;
background: #259CB8;
border-radius: 10px;
}
ion-segment{
height:40px
} }

@ -474,7 +474,7 @@
<img [src]="action.image"> <img [src]="action.image">
<ion-label style="font-size: 12px" *ngIf="action.name !== 'RequestInformation'">{{action.name}}</ion-label> <ion-label style="font-size: 12px" *ngIf="action.name !== 'RequestInformation'">{{action.name}}</ion-label>
<ion-label style="font-size: 12px; white-space: nowrap;" *ngIf="action.name === 'RequestInformation'">Request Info</ion-label> <ion-label style="font-size: 12px; white-space: nowrap;" *ngIf="action.name === 'RequestInformation'">{{'worklistMain, worklistMain' | translate}}</ion-label>
</ion-tab-button> </ion-tab-button>

@ -58,7 +58,7 @@
<ion-item lines="none"> <ion-item lines="none" class="search-box">
<ion-input (ionInput)="onChangeInput()" [ngClass]="direction == 'en'? 'filterInput':'filterInput-ar'" [(ngModel)]="searchKey" [placeholder]='getPlaceHolder()' clearInput="true"></ion-input> <ion-input (ionInput)="onChangeInput()" [ngClass]="direction == 'en'? 'filterInput':'filterInput-ar'" [(ngModel)]="searchKey" [placeholder]='getPlaceHolder()' clearInput="true"></ion-input>
@ -108,7 +108,7 @@
<!-- <br>{{employee.USER_NAME}}<br> <!-- <br>{{employee.USER_NAME}}<br>
{{employee.EMAIL_ADDRESS}} --> {{employee.EMAIL_ADDRESS}} -->
</ion-label> </ion-label>
<div class='star-fav'> <div [ngClass]="direction == 'en' ? 'star-fav' : 'star-fav-left'">
<img src="assets/imgs/fav.svg" /> <img src="assets/imgs/fav.svg" />
</div> </div>
</div> </div>

@ -27,9 +27,13 @@
} }
.star-fav{ .star-fav{
float: right; float: right;
margin: 15px; margin: 10px;
}
.star-fav-left{
float: right;
margin: 10px 5px;
} }
.uk-margin{margin: 15px 0px 0px 15px; .uk-margin{margin: 15px 15px 0px 15px;
font-weight: bold; font-weight: bold;
clear: both; clear: both;
position: relative; position: relative;
@ -57,4 +61,5 @@
} }
.square{ .square{
clear: both; clear: both;
} }

@ -40,7 +40,7 @@
<ion-item lines="none"> <ion-item lines="none" class="search-box">
<ion-input (ionInput)="onChangeInput()" [ngClass]="direction == 'en'? 'filterInput':'filterInput-ar'" [(ngModel)]="inputSearch" [placeholder]='getPlaceHolder()' clearInput="true"></ion-input> <ion-input (ionInput)="onChangeInput()" [ngClass]="direction == 'en'? 'filterInput':'filterInput-ar'" [(ngModel)]="inputSearch" [placeholder]='getPlaceHolder()' clearInput="true"></ion-input>
@ -75,7 +75,7 @@
<span>{{employee.NAME}}</span> <span>{{employee.NAME}}</span>
</ion-label> </ion-label>
<div class='star-fav'> <div [ngClass]="direction == 'en' ? 'star-fav' : 'star-fav-left'">
<img src="assets/imgs/fav.svg" /> <img src="assets/imgs/fav.svg" />
</div> </div>
</div> </div>
@ -100,7 +100,7 @@
<span>{{employee.EMPLOYEE_DISPLAY_NAME}}</span> <span>{{employee.EMPLOYEE_DISPLAY_NAME}}</span>
</ion-label> </ion-label>
<div class='star-fav'> <div [ngClass]="direction == 'en' ? 'star-fav' : 'star-fav-left'">
<img src="assets/imgs/fav filled.svg" /> <img src="assets/imgs/fav filled.svg" />
</div> </div>
</div> </div>
@ -128,7 +128,7 @@
<!-- <br>{{employee.USER_NAME}}<br> <!-- <br>{{employee.USER_NAME}}<br>
{{employee.EMAIL_ADDRESS}} --> {{employee.EMAIL_ADDRESS}} -->
</ion-label> </ion-label>
<div class='star-fav'> <div [ngClass]="direction == 'en' ? 'star-fav' : 'star-fav-left'">
<img src="assets/imgs/fav.svg" /> <img src="assets/imgs/fav.svg" />
</div> </div>
</div> </div>
@ -162,7 +162,7 @@
<!-- <ion-label class="boldTxtNav" padding>{{"replacementRoll, enterNote" | translate}} <!-- <ion-label class="boldTxtNav" padding>{{"replacementRoll, enterNote" | translate}}
</ion-label> --> </ion-label> -->
<ion-item> <ion-item>
<ion-textarea [(ngModel)]="userNote" placeholder="Enter a note"></ion-textarea> <ion-textarea [(ngModel)]="userNote" [placeholder]="'replacementRoll, enterNote' | translate"></ion-textarea>
</ion-item> </ion-item>
</div> </div>
<br/> <br/>

@ -81,16 +81,18 @@ button.item-button.button.button-md.button-clear.button-clear-md {
border-radius: 21px; border-radius: 21px;
padding-left: 10px !important; padding-left: 10px !important;
} }
.filterInput-ar{ .filterInput-ar{
// border: solid var(--gray) 1px; // border: solid var(--gray) 1px;
// border-radius: 21px; // border-radius: 21px;
// padding-left: 10px !important; // padding-left: 10px !important;
border: solid var(--gray) 1px; border: solid var(--gray) 1px;
border-radius: 21px; border-radius: 21px;
// width:250px
// padding-left: 145px !important; // padding-left: 145px !important;
margin-left: 123px; //margin-left: 123px;
// padding-right: 129px; // padding-right: 129px;
margin-right: -136px; //margin-right: -136px;
} }
.filterBtn{ .filterBtn{
@ -178,9 +180,9 @@ ion-radio{
} }
.star-fav{ .star-fav{
float: right; float: right;
margin: 15px; margin: 15px 0px 0px 0px;
} }
.uk-margin{margin: 15px 0px 0px 15px; .uk-margin{margin: 15px 15px 0px 15px;
font-weight: bold; font-weight: bold;
clear: both; clear: both;
position: relative; position: relative;
@ -190,4 +192,8 @@ ion-radio{
bottom: 10px; bottom: 10px;
position: relative;} position: relative;}
.star-fav-left{
float: left;
margin: 10px 5px;
}

@ -78,6 +78,7 @@ export class WorkListReplacementRollComponent implements OnInit {
if (requestInfoDel != null) { if (requestInfoDel != null) {
this.userSelected = true; this.userSelected = true;
this.inputSearch = requestInfoDel.NAME; this.inputSearch = requestInfoDel.NAME;
this.selEmp = requestInfoDel;
} }
} }

@ -87,6 +87,7 @@
border-radius: 21px; border-radius: 21px;
padding-left: 10px !important; padding-left: 10px !important;
} }
.filterBtn{ .filterBtn{
background: var(--newgreen); background: var(--newgreen);
--background: var (--newgreen); --background: var (--newgreen);

@ -42,9 +42,9 @@
font-size: 10px; font-size: 10px;
} }
.req_info{ .req_info{
width: 25px; width: 20px;
height: 25px; height: 20px;
display: inline-block; display: inline-block;
margin: 5px; margin:15px 10px 0px 0px;
} }

@ -34,10 +34,10 @@
font-size: 10px; font-size: 10px;
} }
.req_info{ .req_info{
width: 25px; width: 20px;
height: 25px; height: 20px;
display: inline-block; display: inline-block;
margin: 5px; margin: 15px 10px 0px 0px;
} }
.name{ .name{
color:black !important ;font-weight: bold; color:black !important ;font-weight: bold;

@ -42,9 +42,9 @@
font-size: 10px; font-size: 10px;
} }
.req_info{ .req_info{
width: 25px; width: 20px;
height: 25px; height: 20px;
display: inline-block; display: inline-block;
margin: 5px; margin: 15px 10px 0px 0px;
} }

@ -44,8 +44,8 @@
font-size: 10px; font-size: 10px;
} }
.req_info{ .req_info{
width: 25px; width: 20px;
height: 25px; height: 20px;
display: inline-block; display: inline-block;
margin: 5px; margin:15px 10px 0px 0px;
} }

@ -97,12 +97,13 @@
.dateActionHistory{ .dateActionHistory{
display: inline-block; display: inline-block;
margin-left: 5px; margin-left: 5px;
text-align: left;
} }
.req_info{ .req_info{
width: 25px; width: 20px;
height: 25px; height: 20px;
display: inline-block; display: inline-block;
margin: 5px; margin: 15px 10px 0px 0px;
} }

@ -4,7 +4,7 @@
<ion-buttons slot="start"> <ion-buttons slot="start">
<ion-back-button color="light" class="btnBack" defaultHref="/home"></ion-back-button> <ion-back-button color="light" class="btnBack" defaultHref="/home"></ion-back-button>
</ion-buttons> </ion-buttons>
<ion-title color="light" >{{ts.trPK('itemforsale','title')}}</ion-title> <ion-title color="light" >{{ts.trPK('itemforsale','offersdiscount')}}</ion-title>
</ion-toolbar> </ion-toolbar>
</div> </div>
<div class="header"></div> <div class="header"></div>
@ -17,13 +17,13 @@
<ion-col size="12"> <ion-col size="12">
<ion-item lines="none" class="SearchtextBox"> <ion-item lines="none" class="SearchtextBox">
<ion-input placeholder="Search Item"></ion-input> <ion-input [placeholder]="'itemforsale,search-items'| translate"></ion-input>
</ion-item> </ion-item>
</ion-col> </ion-col>
</ion-row> </ion-row>
<ion-row> <ion-row>
<ion-col size="10"> <ion-col size="10">
<p class="filterText">Browse Category</p> <p class="filterText"> {{ts.trPK('itemforsale','browse-categories')}}</p>
</ion-col> </ion-col>
<ion-col size="2"> <ion-col size="2">
<img src="assets/imgs/itemsforsale/filter.svg"> <img src="assets/imgs/itemsforsale/filter.svg">

@ -4,7 +4,7 @@
<ion-buttons slot="start"> <ion-buttons slot="start">
</ion-buttons> </ion-buttons>
<ion-title color="light" >{{ts.trPK('itemforsale','title')}}</ion-title> <ion-title color="light" >{{ts.trPK('itemforsale','offersdiscount')}}</ion-title>
</ion-toolbar> </ion-toolbar>
</div> </div>
<div class="header"></div> <div class="header"></div>

@ -8,6 +8,7 @@ import { IonicModule } from '@ionic/angular';
import { OffersdiscountPage } from './offersdiscount.page'; import { OffersdiscountPage } from './offersdiscount.page';
import { HomeComponent } from './home/home.component'; import { HomeComponent } from './home/home.component';
import { OfferDetailsComponent } from './offer-details/offer-details.component'; import { OfferDetailsComponent } from './offer-details/offer-details.component';
import { HmgCommonModule } from '../hmg-common/hmg-common.module';
const routes: Routes = [ const routes: Routes = [
@ -34,6 +35,7 @@ const routes: Routes = [
CommonModule, CommonModule,
FormsModule, FormsModule,
IonicModule, IonicModule,
HmgCommonModule,
RouterModule.forChild(routes) RouterModule.forChild(routes)
], ],
declarations: [OffersdiscountPage, HomeComponent, OfferDetailsComponent] declarations: [OffersdiscountPage, HomeComponent, OfferDetailsComponent]

@ -116,8 +116,8 @@ button.item-button.button.button-md.button-clear.button-clear-md {
.filterInput-ar{ .filterInput-ar{
border: solid var(--gray) 1px; border: solid var(--gray) 1px;
border-radius: 21px; border-radius: 21px;
margin-left: 115px; // margin-left: 115px;
margin-right: -132px; // margin-right: -132px;
} }
.filterBtn{ .filterBtn{

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

@ -213,6 +213,18 @@
"en": "Allow the Mohemm app to access your location for marking your attendance", "en": "Allow the Mohemm app to access your location for marking your attendance",
"ar": "اسمح لتطبيق مهم بالوصول إلى موقعك لتحديد حضورك" "ar": "اسمح لتطبيق مهم بالوصول إلى موقعك لتحديد حضورك"
}, },
"other-services": {
"en": "Other Services",
"ar": "خدمات أخرى"
},
"items-sales": {
"en": "Items for sale",
"ar": "بضاعه للبع"
},
"offers-discount": {
"en": "Offers & Discount",
"ar": "العروض والخصومات"
},
"not-now": { "not-now": {
"en": "not now", "en": "not now",
"ar": "لاحقاً" "ar": "لاحقاً"
@ -2083,121 +2095,121 @@
"en": "you shoud add comment", "en": "you shoud add comment",
"ar": "يجب عليك اضافة تعليق" "ar": "يجب عليك اضافة تعليق"
}, },
"product-name":{ "product-name": {
"en":"Product Name", "en": "Product Name",
"ar":"اسم المنتج" "ar": "اسم المنتج"
}, },
"product-description":{ "product-description": {
"en":"Product Description", "en": "Product Description",
"ar":"وصف للمنتج" "ar": "وصف للمنتج"
}, },
"Unit-price":{ "Unit-price": {
"en":"Unit Price", "en": "Unit Price",
"ar":"سعر الوحدة" "ar": "سعر الوحدة"
}, },
"manufacturer-name":{ "manufacturer-name": {
"en":"Manufacturer Name", "en": "Manufacturer Name",
"ar":"اسم المصنع" "ar": "اسم المصنع"
}, },
"manufacturer-part-number":{ "manufacturer-part-number": {
"en":"Manufacturer Part Number", "en": "Manufacturer Part Number",
"ar":"رقم قطعة المصنع" "ar": "رقم قطعة المصنع"
}, },
"supplier-name":{ "supplier-name": {
"en":"Supplier Name", "en": "Supplier Name",
"ar":"اسم المورد" "ar": "اسم المورد"
}, },
"supplier-contact":{ "supplier-contact": {
"en":"Supplier Contact", "en": "Supplier Contact",
"ar":"عقد المورد" "ar": "عقد المورد"
}, },
"charge-to-patient":{ "charge-to-patient": {
"en":"Charge to Patient", "en": "Charge to Patient",
"ar":"رسوم على المرضى" "ar": "رسوم على المرضى"
}, },
"justification":{ "justification": {
"en":"Justification", "en": "Justification",
"ar":"تبرير" "ar": "تبرير"
}, },
"item-code":{ "item-code": {
"en":"Item Code", "en": "Item Code",
"ar":"رمز الصنف" "ar": "رمز الصنف"
}, },
"item-description":{ "item-description": {
"en":"Item Description", "en": "Item Description",
"ar":"وصف الصنف" "ar": "وصف الصنف"
}, },
"group-code":{ "group-code": {
"en":"Group Code", "en": "Group Code",
"ar":"رمز المجموعة" "ar": "رمز المجموعة"
}, },
"group-description":{ "group-description": {
"en":"Group Description", "en": "Group Description",
"ar":"وصف المجموعة" "ar": "وصف المجموعة"
}, },
"subgroup-code":{ "subgroup-code": {
"en":"Subgroup Code", "en": "Subgroup Code",
"ar":"رمز المجموعة الفرعية" "ar": "رمز المجموعة الفرعية"
}, },
"subgroup-description":{ "subgroup-description": {
"en":"Subgroup Description", "en": "Subgroup Description",
"ar":"وصف المجموعة الفرعية" "ar": "وصف المجموعة الفرعية"
}, },
"primary-uom":{ "primary-uom": {
"en":"Primary UOM", "en": "Primary UOM",
"ar":"Primary UOM" "ar": "Primary UOM"
}, },
"template-name":{ "template-name": {
"en":"Template Name", "en": "Template Name",
"ar":"اسم القالب" "ar": "اسم القالب"
}, },
"item-creation-status":{ "item-creation-status": {
"en":"Item Creation Status", "en": "Item Creation Status",
"ar":"حالة انشاء العنصر" "ar": "حالة انشاء العنصر"
}, },
"standardization-approval-status":{ "standardization-approval-status": {
"en":"Standardization Approval Status", "en": "Standardization Approval Status",
"ar":"حالةالموافقة على المعايرة" "ar": "حالةالموافقة على المعايرة"
}, },
"standardization-approval-rejection-reason":{ "standardization-approval-rejection-reason": {
"en":"Standardization Approval Rejection Reason", "en": "Standardization Approval Rejection Reason",
"ar":"سبب رفض الموافقة على المعايرة" "ar": "سبب رفض الموافقة على المعايرة"
}, },
"category":{ "category": {
"en":"Category", "en": "Category",
"ar":"فئة" "ar": "فئة"
}, },
"requester":{ "requester": {
"en":"Requester", "en": "Requester",
"ar":"مقدم الطلب" "ar": "مقدم الطلب"
}, },
"analyzed-by":{ "analyzed-by": {
"en":"Analyzed By", "en": "Analyzed By",
"ar":"تحليل بواسطة" "ar": "تحليل بواسطة"
}, },
"approved-date":{ "approved-date": {
"en":"Approved Date", "en": "Approved Date",
"ar":"تاريخ الموافقة" "ar": "تاريخ الموافقة"
}, },
"item-type":{ "item-type": {
"en":"Item Type", "en": "Item Type",
"ar":"نوع الصنف" "ar": "نوع الصنف"
}, },
"related-to":{ "related-to": {
"en":"Related To", "en": "Related To",
"ar":"" "ar": ""
}, },
"request-date":{ "request-date": {
"en":"Request Date", "en": "Request Date",
"ar":"متعلق بـ" "ar": "متعلق بـ"
}, },
"analyzed-date":{ "analyzed-date": {
"en":"Analyzed Date", "en": "Analyzed Date",
"ar":"تاريخ التحليل" "ar": "تاريخ التحليل"
}, },
"urgent":{ "urgent": {
"en":"Urgent", "en": "Urgent",
"ar":"عاجل" "ar": "عاجل"
} }
}, },
"worklistMain": { "worklistMain": {
@ -2772,6 +2784,42 @@
"title": { "title": {
"en": "Item for sale", "en": "Item for sale",
"ar": "سلعه للبيع" "ar": "سلعه للبيع"
},
"my-posted-ad": {
"en": "My Posted Ads",
"ar": "إعلاناتي المنشورة"
},
"browse-categories": {
"en": "Browse Categories",
"ar": "تصفح الفئات"
},
"create-new-ad": {
"en": "Create new ad",
"ar": "إنشاء إعلان جديد"
},
"select-category": {
"en": "Select Category",
"ar": "اختر الفئة"
},
"completed": {
"en": "Completed",
"ar": "مكتمل"
},
"add-details": {
"en": "Add Details",
"ar": "أضف التفاصيل"
},
"review-sell": {
"en": "Review & Sell",
"ar": "مراجعة وبيع"
},
"search-items": {
"en": "Search Items",
"ar": "عناصر البحث"
},
"offersdiscount": {
"en": "Offers & Discount",
"ar": "العروض والخصومات"
} }
}, },
"attendance-tracking": { "attendance-tracking": {

@ -475,7 +475,7 @@ left: 66px;
} }
.dateActionHistory{ .dateActionHistory{
text-align: end; text-align: start;
// margin-top: -25px; // margin-top: -25px;
} }

Loading…
Cancel
Save