From 8a777cd4d280b7049b60fdd0d3fa0586561e0a65 Mon Sep 17 00:00:00 2001 From: Nikita Kiselev Date: Sun, 14 Dec 2025 18:35:07 +0300 Subject: [PATCH] feat: update design for product and product cards --- .../MainPageConfigurator/availableBlocks.js | 6 +++--- frontend/spa/src/App.vue | 1 - .../src/components/MainPage/Blocks/BaseBlock.vue | 6 +++--- .../MainPage/Blocks/ProductsCarouselBlock.vue | 5 ++--- frontend/spa/src/components/ProductImageSwiper.vue | 6 ------ frontend/spa/src/components/ProductItem/Price.vue | 6 +++--- frontend/spa/src/components/ProductsList.vue | 13 ++++++++----- frontend/spa/src/style.css | 8 ++++++++ frontend/spa/src/views/Product.vue | 6 +++--- .../console/Commands/ImagesCacheClearCommand.php | 0 .../console/Commands/ImagesWarmupCacheCommand.php | 0 .../framework/Cache/SymfonyRedisCache.php | 0 12 files changed, 30 insertions(+), 27 deletions(-) mode change 100644 => 100755 module/oc_telegram_shop/upload/oc_telegram_shop/console/Commands/ImagesCacheClearCommand.php mode change 100644 => 100755 module/oc_telegram_shop/upload/oc_telegram_shop/console/Commands/ImagesWarmupCacheCommand.php mode change 100644 => 100755 module/oc_telegram_shop/upload/oc_telegram_shop/framework/Cache/SymfonyRedisCache.php diff --git a/frontend/admin/src/components/MainPageConfigurator/availableBlocks.js b/frontend/admin/src/components/MainPageConfigurator/availableBlocks.js index 2ec0d99..aa6ac85 100644 --- a/frontend/admin/src/components/MainPageConfigurator/availableBlocks.js +++ b/frontend/admin/src/components/MainPageConfigurator/availableBlocks.js @@ -70,12 +70,12 @@ export const blocks = [ category_id: null, all_text: null, carousel: { - slides_per_view: null, - space_between: null, + slides_per_view: 2.5, + space_between: 10, autoplay: false, freemode: { enabled: false, - } + }, }, }, }, diff --git a/frontend/spa/src/App.vue b/frontend/spa/src/App.vue index f78e082..69c0b7f 100644 --- a/frontend/spa/src/App.vue +++ b/frontend/spa/src/App.vue @@ -19,7 +19,6 @@ -
-
+
{{ title }}
-
{{ description }}
+
{{ description }}
- + {{ moreText || 'Смотреть всё' }} diff --git a/frontend/spa/src/components/MainPage/Blocks/ProductsCarouselBlock.vue b/frontend/spa/src/components/MainPage/Blocks/ProductsCarouselBlock.vue index cfe384d..e8501e0 100644 --- a/frontend/spa/src/components/MainPage/Blocks/ProductsCarouselBlock.vue +++ b/frontend/spa/src/components/MainPage/Blocks/ProductsCarouselBlock.vue @@ -17,13 +17,12 @@ -
+
diff --git a/frontend/spa/src/components/ProductImageSwiper.vue b/frontend/spa/src/components/ProductImageSwiper.vue index 816ec9d..970965c 100644 --- a/frontend/spa/src/components/ProductImageSwiper.vue +++ b/frontend/spa/src/components/ProductImageSwiper.vue @@ -56,9 +56,3 @@ const onLoad = (url) => { if (url) loaded.value[url] = true; }; - - diff --git a/frontend/spa/src/components/ProductItem/Price.vue b/frontend/spa/src/components/ProductItem/Price.vue index d07016b..c07cefd 100644 --- a/frontend/spa/src/components/ProductItem/Price.vue +++ b/frontend/spa/src/components/ProductItem/Price.vue @@ -1,9 +1,9 @@ + + diff --git a/frontend/spa/src/style.css b/frontend/spa/src/style.css index 5c604af..28978af 100644 --- a/frontend/spa/src/style.css +++ b/frontend/spa/src/style.css @@ -65,3 +65,11 @@ html, body, #app { /*+ 1rem*/ ); } + +html { + background-color: var(--color-base-200); +} + +.radius-box { + border-radius: var(--radius-xl); +} \ No newline at end of file diff --git a/frontend/spa/src/views/Product.vue b/frontend/spa/src/views/Product.vue index 8e87d03..3e6aa87 100644 --- a/frontend/spa/src/views/Product.vue +++ b/frontend/spa/src/views/Product.vue @@ -16,7 +16,7 @@ -
+
@@ -41,7 +41,7 @@
-
+
{{ product.special }} @@ -76,7 +76,7 @@
-
+

diff --git a/module/oc_telegram_shop/upload/oc_telegram_shop/console/Commands/ImagesCacheClearCommand.php b/module/oc_telegram_shop/upload/oc_telegram_shop/console/Commands/ImagesCacheClearCommand.php old mode 100644 new mode 100755 diff --git a/module/oc_telegram_shop/upload/oc_telegram_shop/console/Commands/ImagesWarmupCacheCommand.php b/module/oc_telegram_shop/upload/oc_telegram_shop/console/Commands/ImagesWarmupCacheCommand.php old mode 100644 new mode 100755 diff --git a/module/oc_telegram_shop/upload/oc_telegram_shop/framework/Cache/SymfonyRedisCache.php b/module/oc_telegram_shop/upload/oc_telegram_shop/framework/Cache/SymfonyRedisCache.php old mode 100644 new mode 100755