From 22203fd8f4a9563892b4c5506ae41e67612f54c2 Mon Sep 17 00:00:00 2001 From: masoodafar-web Date: Wed, 18 Feb 2026 01:00:42 +0330 Subject: [PATCH] feat: make all product images 1:1 square ratio across both stores - Store/Products.razor: aspect-ratio:1/1 instead of height:60% - DiscountStore/Products.razor: same square ratio - Store/ProductDetail.razor: aspect-ratio:1/1 instead of max-height:400px - DiscountStore/ProductDetail.razor: ObjectFit.Cover + aspect-ratio:1/1 - Store/Cart.razor: rounded-lg instead of rounded-circle (desktop+mobile) - Store/CheckoutSummary.razor: rounded-lg + ObjectFit.Cover - Store/OrderDetail.razor: rounded-lg + ObjectFit.Cover (desktop+mobile) - DiscountStore/Cart.razor: rounded-lg + ObjectFit.Cover (desktop+mobile) - DiscountStore/Checkout.razor: rounded-lg + ObjectFit.Cover --- src/FrontOffice.Main/Pages/DiscountStore/Cart.razor | 4 ++-- src/FrontOffice.Main/Pages/DiscountStore/Checkout.razor | 2 +- src/FrontOffice.Main/Pages/DiscountStore/ProductDetail.razor | 4 ++-- src/FrontOffice.Main/Pages/DiscountStore/Products.razor | 4 ++-- src/FrontOffice.Main/Pages/Store/Cart.razor | 4 ++-- src/FrontOffice.Main/Pages/Store/CheckoutSummary.razor | 2 +- src/FrontOffice.Main/Pages/Store/OrderDetail.razor | 4 ++-- src/FrontOffice.Main/Pages/Store/ProductDetail.razor | 2 +- src/FrontOffice.Main/Pages/Store/Products.razor | 4 ++-- 9 files changed, 15 insertions(+), 15 deletions(-) diff --git a/src/FrontOffice.Main/Pages/DiscountStore/Cart.razor b/src/FrontOffice.Main/Pages/DiscountStore/Cart.razor index 57a6683..23d468b 100644 --- a/src/FrontOffice.Main/Pages/DiscountStore/Cart.razor +++ b/src/FrontOffice.Main/Pages/DiscountStore/Cart.razor @@ -33,7 +33,7 @@ + ImgWidth="64" ImgHeight="64" Class="rounded-lg" ObjectFit="ObjectFit.Cover" /> @context.Title @@ -82,7 +82,7 @@ + ImgWidth="50" ImgHeight="50" Class="rounded-lg" ObjectFit="ObjectFit.Cover" /> @item.Title diff --git a/src/FrontOffice.Main/Pages/DiscountStore/Checkout.razor b/src/FrontOffice.Main/Pages/DiscountStore/Checkout.razor index 079977b..949e630 100644 --- a/src/FrontOffice.Main/Pages/DiscountStore/Checkout.razor +++ b/src/FrontOffice.Main/Pages/DiscountStore/Checkout.razor @@ -80,7 +80,7 @@ + ImgWidth="40" ImgHeight="40" Class="rounded-lg" ObjectFit="ObjectFit.Cover" /> @item.Title @FormatPrice(item.FinalPrice) diff --git a/src/FrontOffice.Main/Pages/DiscountStore/ProductDetail.razor b/src/FrontOffice.Main/Pages/DiscountStore/ProductDetail.razor index 4d02723..0b582e4 100644 --- a/src/FrontOffice.Main/Pages/DiscountStore/ProductDetail.razor +++ b/src/FrontOffice.Main/Pages/DiscountStore/ProductDetail.razor @@ -24,8 +24,8 @@ + ObjectFit="ObjectFit.Cover" + Style="width:100%; aspect-ratio:1/1; border-radius:12px;" /> @if (_product.Images.Count > 1) { diff --git a/src/FrontOffice.Main/Pages/DiscountStore/Products.razor b/src/FrontOffice.Main/Pages/DiscountStore/Products.razor index 9c3c643..3527a69 100644 --- a/src/FrontOffice.Main/Pages/DiscountStore/Products.razor +++ b/src/FrontOffice.Main/Pages/DiscountStore/Products.razor @@ -77,9 +77,9 @@ + Style="cursor:pointer;"> -
+
@if (p.RemainingCount <= 0) {
diff --git a/src/FrontOffice.Main/Pages/Store/Cart.razor b/src/FrontOffice.Main/Pages/Store/Cart.razor index 60f8a38..16234fd 100644 --- a/src/FrontOffice.Main/Pages/Store/Cart.razor +++ b/src/FrontOffice.Main/Pages/Store/Cart.razor @@ -31,7 +31,7 @@ + ImgWidth="64" ImgHeight="64" Class="rounded-lg" ObjectFit="ObjectFit.Cover" /> @context.Title @if (context.Discount > 0 || !string.IsNullOrWhiteSpace(context.Created) || !string.IsNullOrWhiteSpace(context.Description)) @@ -87,7 +87,7 @@ + ImgWidth="50" ImgHeight="50" Class="rounded-lg" ObjectFit="ObjectFit.Cover" /> @item.Title @if (item.Discount > 0) diff --git a/src/FrontOffice.Main/Pages/Store/CheckoutSummary.razor b/src/FrontOffice.Main/Pages/Store/CheckoutSummary.razor index 95d7974..b894fb3 100644 --- a/src/FrontOffice.Main/Pages/Store/CheckoutSummary.razor +++ b/src/FrontOffice.Main/Pages/Store/CheckoutSummary.razor @@ -86,7 +86,7 @@ + ImgWidth="48" ImgHeight="48" Class="rounded-lg" ObjectFit="ObjectFit.Cover" /> @item.Title @FormatPrice(item.LineTotal) diff --git a/src/FrontOffice.Main/Pages/Store/OrderDetail.razor b/src/FrontOffice.Main/Pages/Store/OrderDetail.razor index 823f6a5..d94751d 100644 --- a/src/FrontOffice.Main/Pages/Store/OrderDetail.razor +++ b/src/FrontOffice.Main/Pages/Store/OrderDetail.razor @@ -47,7 +47,7 @@ else + ImgWidth="60" ImgHeight="60" Class="rounded-lg" ObjectFit="ObjectFit.Cover" /> @context.ProductTitle @@ -66,7 +66,7 @@ else + ImgWidth="60" ImgHeight="60" Class="rounded-lg" ObjectFit="ObjectFit.Cover" /> @it.ProductTitle diff --git a/src/FrontOffice.Main/Pages/Store/ProductDetail.razor b/src/FrontOffice.Main/Pages/Store/ProductDetail.razor index 3426a9a..2b6a0a0 100644 --- a/src/FrontOffice.Main/Pages/Store/ProductDetail.razor +++ b/src/FrontOffice.Main/Pages/Store/ProductDetail.razor @@ -33,7 +33,7 @@ else { + Style="width:100%; aspect-ratio:1/1; border-radius:12px;" /> } else { diff --git a/src/FrontOffice.Main/Pages/Store/Products.razor b/src/FrontOffice.Main/Pages/Store/Products.razor index b3cdb04..370abbc 100644 --- a/src/FrontOffice.Main/Pages/Store/Products.razor +++ b/src/FrontOffice.Main/Pages/Store/Products.razor @@ -120,11 +120,11 @@ + Style="cursor:pointer;"> -
+
@if (p.RemainingCount <= 0) {