From dd1a763362a8663d39aa91bfdbcb81a651a105a4 Mon Sep 17 00:00:00 2001 From: R-Sourabh Date: Wed, 8 May 2024 12:37:51 +0530 Subject: [PATCH] Improved: added css and some adjusments on product details page(#386) --- src/components/InventoryDetailsPopover.vue | 2 +- src/components/ProductListItem.vue | 25 +++++++++++----- src/views/ProductDetail.vue | 34 ++-------------------- 3 files changed, 20 insertions(+), 41 deletions(-) diff --git a/src/components/InventoryDetailsPopover.vue b/src/components/InventoryDetailsPopover.vue index b964c0eab..df5de9fd0 100644 --- a/src/components/InventoryDetailsPopover.vue +++ b/src/components/InventoryDetailsPopover.vue @@ -11,7 +11,7 @@ 4 - Qrder reservation + Order reservation 1 diff --git a/src/components/ProductListItem.vue b/src/components/ProductListItem.vue index ad9b32903..1f2d6ca31 100644 --- a/src/components/ProductListItem.vue +++ b/src/components/ProductListItem.vue @@ -11,14 +11,16 @@
- 50 ATP - - - - - - + + +
+ 50 ATP + + + +
+
@@ -70,9 +72,10 @@ export default defineComponent({ this.isFetchingStock = false this.showInfoIcon = true; }, - async getInventoryComputationDetails(){ + async getInventoryComputationDetails(Event: any){ const popover = await popoverController.create({ component: InventoryDetailsPopover, + event: Event, // componentProps: { otherStoresInventory: this.otherStoresInventoryDetails } }); await popover.present(); @@ -102,4 +105,10 @@ export default defineComponent({ ion-thumbnail > img { object-fit: contain; } + +.atp-info { + display: flex; + align-items: center; + flex-direction: row; +} diff --git a/src/views/ProductDetail.vue b/src/views/ProductDetail.vue index 18d505fef..a32c186d7 100644 --- a/src/views/ProductDetail.vue +++ b/src/views/ProductDetail.vue @@ -48,7 +48,7 @@
- + In Store @@ -125,37 +125,6 @@ - - - Order ID -

Customer name

-
- In Progress -
- - - - - -

BRAND

-

Virtual name

-
- 2 units -
- - Order items - - - - - - -

BRAND

-

Virtual name

-
-
-
- Order ID @@ -396,6 +365,7 @@ export default defineComponent({ display: grid; grid-template-columns: auto 500px; max-width: 1042px; + margin: auto; } @media (min-width: 720px) {