From 2e7c3943e4c7b54de4ca273ddb9951559a277a93 Mon Sep 17 00:00:00 2001
From: Roman Pyrih
Date: Wed, 11 Dec 2024 15:03:19 +0100
Subject: [PATCH] Save
---
.../templates/hook/displayBlockProduct.tpl | 1 -
themes/classic/assets/css/custom.css | 397 ++++++++++++-
themes/classic/assets/css/custom.css.map | 2 +-
themes/classic/assets/css/custom.scss | 522 ++++++++++++++++--
themes/classic/assets/js/custom.js | 35 +-
.../catalog/_partials/product-add-to-cart.tpl | 6 +-
.../catalog/_partials/product-prices.tpl | 18 +-
.../catalog/_partials/product-variants.tpl | 131 +++--
themes/classic/templates/catalog/product.tpl | 21 +-
9 files changed, 981 insertions(+), 152 deletions(-)
diff --git a/modules/blockreassurance/views/templates/hook/displayBlockProduct.tpl b/modules/blockreassurance/views/templates/hook/displayBlockProduct.tpl
index effcd37c..bc05113f 100644
--- a/modules/blockreassurance/views/templates/hook/displayBlockProduct.tpl
+++ b/modules/blockreassurance/views/templates/hook/displayBlockProduct.tpl
@@ -37,5 +37,4 @@
{/if}
{/foreach}
-
diff --git a/themes/classic/assets/css/custom.css b/themes/classic/assets/css/custom.css
index ec9a5de0..76989a07 100644
--- a/themes/classic/assets/css/custom.css
+++ b/themes/classic/assets/css/custom.css
@@ -302,8 +302,8 @@ body#product #content ul.product-flags li.product-flag.out_of_stock {
}
body#product .product-info-box {
margin: 0;
- padding-top: 50px;
- padding-bottom: 50px;
+ padding-top: 5px;
+ padding-bottom: 65px;
border-radius: 10px;
}
body#product .product-info-box #content {
@@ -345,55 +345,396 @@ body#product .product-info-box .product-prices .product-price .current-price .di
body#product .product-info-box .product-prices .tax-shipping-delivery-label {
margin-bottom: 0;
}
-body#product .product-info-box .product-information .product-actions .product-variants {
- margin: 25px 0;
+body#product .product-info-box .product-info-box-left:hover .scroll-box-arrows {
+ opacity: 1;
+ visibility: visible;
+}
+body#product .product-info-box .product-info-box-left .images-container .js-qv-mask {
+ margin: 0;
+ width: 100%;
+}
+body#product .product-info-box .product-info-box-left .product-images {
+ margin-bottom: 0;
+}
+body#product .product-info-box .product-info-box-left .scroll-box-arrows {
+ opacity: 0;
+ visibility: hidden;
+ transition: all 250ms ease-in-out;
+}
+body#product .product-info-box .product-info-box-left .scroll-box-arrows .material-icons {
+ line-height: 0;
+ bottom: 45px;
+ width: 33px;
+ height: 33px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: #ece9e2;
+ border-radius: 100%;
+}
+body#product .product-info-box .product-info-box-right ul.product-flags {
+ margin-bottom: 24px;
+}
+body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag {
+ font-size: 11px;
+ font-weight: 400;
+ padding: 3px 8px;
+ min-width: -moz-fit-content;
+ min-width: fit-content;
+ min-height: auto;
+ margin-top: 0;
+ list-style: none;
+ font-family: "Inter", sans-serif;
+ font-size: 12px;
+ font-weight: 700;
+}
+body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.new {
+ background: #462d26;
+ padding: 4px 8px;
+}
+body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.discount {
+ display: flex;
+ flex-direction: row;
+ -moz-column-gap: 8px;
+ column-gap: 8px;
+ background-color: transparent;
+ padding: 0;
+}
+body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.discount span {
+ font-family: "Inter", sans-serif;
+ font-size: 12px;
+ font-weight: 700;
+ padding: 4px 8px;
+ background: #c40000;
+}
+body#product .product-info-box .product-info-box-right ul.product-flags li.product-flag.out_of_stock {
+ background: #462d26;
+}
+body#product .product-info-box .product-info-box-right .h1 {
+ color: #462d26;
+ font-size: 20px;
+ font-weight: 500;
+ font-family: "Inter", sans-serif;
+ text-transform: initial;
+ margin-bottom: 32px;
+}
+body#product .product-info-box .product-info-box-right .product-prices .product-discount .regular-price {
+ color: #462d26;
+ font-size: 28px;
+ font-weight: 700;
+ font-family: "Inter", sans-serif;
+ line-height: 1;
+ opacity: 0.35;
+}
+body#product .product-info-box .product-info-box-right .product-prices .product-price .current-price .current-price-value {
+ color: #462d26;
+ font-size: 28px;
+ font-weight: 700;
+ font-family: "Inter", sans-serif;
+ line-height: 1;
+}
+body#product .product-info-box .product-info-box-right .product-prices .tax-shipping-delivery-label {
+ display: none;
+}
+body#product .product-info-box .product-info-box-right .gm_omniprice {
+ display: none;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-description {
+ display: none;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants {
+ margin: 16px 0;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
-body#product .product-info-box .product-information .product-actions .product-variants .product-variants-item {
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item {
+ position: relative;
display: flex;
align-items: center;
justify-content: flex-start;
+ margin: 0;
+ padding: 16px 0;
+ width: 100%;
}
-body#product .product-info-box .product-information .product-actions .product-variants .product-variants-item .control-label {
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item:not(:last-child) {
+ border-bottom: 1px solid #ddd;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item::before {
+ content: "";
+ position: absolute;
+ left: -20px;
+ right: -20px;
+ top: -1px;
+ bottom: 0;
+ background: #fff;
+ transition: all 250ms ease-in-out;
+ opacity: 0;
+ visibility: hidden;
+ transition-delay: 400ms;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item.active::before {
+ opacity: 1;
+ visibility: visible;
+ transition-delay: 0ms;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .product-variants-item--wrapper {
+ width: 100%;
+ position: relative;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav.active .form-control-select-standard-handler {
+ transform: scale(-1);
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label-nav .form-control-select-standard-handler {
+ cursor: pointer;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 700;
+ font-family: "Inter", sans-serif;
width: 100%;
max-width: 200px;
margin-bottom: 0;
}
-body#product .product-info-box .product-information .product-actions .product-variants .product-variants-item select {
- border-radius: 10px;
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .control-label .control-label-selected {
+ font-weight: 400;
}
-body#product .product-info-box .product-information .product-actions .product-variants .product-variants-item > ul {
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item select {
+ display: none;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom {
+ display: none;
+ position: absolute;
+ left: -20px;
+ right: -20px;
+ top: calc(100% + 16px);
+ z-index: 10;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select {
+ display: block;
+ padding: 25px;
+ border: none;
+ background: #fff;
+ height: auto;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown {
+ display: flex;
+ flex-direction: column;
+ row-gap: 16px;
+ margin: 0;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li {
+ display: flex;
+ flex-direction: row;
+ -moz-column-gap: 14px;
+ column-gap: 14px;
+ margin: 0;
+ color: #110e0c;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: "Inter", sans-serif;
+ cursor: pointer;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li:not(:last-child) {
+ padding-bottom: 16px;
+ border-bottom: 1px solid rgba(17, 14, 12, 0.1019607843);
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox {
+ background: #462d26;
+ border-color: #462d26;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::before {
+ content: "";
+ position: absolute;
+ top: 8px;
+ left: 5.5px;
+ width: 8px;
+ height: 2px;
+ background: #f9f7f2;
+ transform: rotate(-45deg);
+ transition: all 250ms ease-in-out;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li.active .li-checkbox::after {
+ content: "";
+ position: absolute;
+ top: 9px;
+ left: 4.5px;
+ width: 3.5px;
+ height: 2px;
+ background: #f9f7f2;
+ transform: rotate(45deg);
+ transition: all 250ms ease-in-out;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-variants .product-variants-item .form-control-select-custom .custom-select ul.custom-dropdown li .li-checkbox {
+ position: relative;
+ display: block;
+ width: 19px;
+ min-width: 19px;
+ height: 19px;
+ border: 1px solid #d9cebe;
+ border-radius: 100%;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart {
+ padding: 24px;
+ background: #ece9e2;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart > .control-label {
+ display: none;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity {
+ margin-bottom: 10px;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty {
margin-bottom: 0;
+ margin-right: 16px;
}
-body#product .product-info-box .product-information .product-actions .product-variants .product-variants-item > ul li > label {
- margin-bottom: 0;
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty > .input-group {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-items: center;
+ float: none;
+ border: 1px solid rgba(70, 45, 38, 0.8509803922);
+ border-radius: 1px;
}
-body#product .product-info-box .product-information .product-actions .product-variants .product-variants-item > ul li > label > span {
- display: inline-block;
- width: 20px;
- height: 20px;
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty > .input-group input#quantity_wanted {
+ order: 2;
+ font-size: 14px;
+ font-family: "Inter", sans-serif;
+ font-weight: 500;
+ padding: 0;
+ text-align: center;
+ width: 35px;
+ border: none;
+ background: transparent;
+ height: 29px;
}
-body#product .product-info-box .product-information .product-actions .qty #quantity_wanted {
- border-top-left-radius: 10px;
- border-bottom-left-radius: 10px;
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty > .input-group button {
+ padding: 0;
+ height: auto;
+ color: rgba(70, 45, 38, 0.8509803922);
+ font-size: 14px;
+ font-weight: 500;
+ font-family: "Inter", sans-serif;
+ border: none;
+ background: transparent;
}
-body#product .product-info-box .product-information .product-actions .qty .bootstrap-touchspin-up {
- border-top-right-radius: 10px;
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty > .input-group button.btn {
+ height: 29px;
+ padding: 0 10px;
}
-body#product .product-info-box .product-information .product-actions .qty .bootstrap-touchspin-down {
- border-bottom-right-radius: 10px;
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty > .input-group button.btn.bootstrap-touchspin-up {
+ order: 3;
}
-body#product .product-info-box .product-information .product-actions .product-add-to-cart .product-quantity .add-to-cart {
- background: #e6cb6f;
- border-radius: 10px;
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .qty > .input-group button.btn.bootstrap-touchspin-down {
+ order: 1;
}
-body#product .product-info-box .product-information .product-actions .product-add-to-cart #product-availability i {
- color: #e6cb6f;
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add {
+ margin: 0;
+ width: 100%;
}
-body#product .product-info-box .product-information .product-actions .product-additional-info {
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart {
+ background: #e79332;
+ margin: 0;
+ width: 100%;
+ color: #f9f7f2;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: "Inter", sans-serif;
+ text-transform: initial;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .add .add-to-cart .material-icons {
+ line-height: 1;
+ font-size: 14px;
+ height: auto;
+ width: auto;
+ vertical-align: baseline;
+ margin-right: 3px;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add {
+ margin-left: 16px;
+ width: 30px;
+ border-radius: 0;
+ background: transparent;
+ box-shadow: none;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-quantity .wishlist-button-add i {
+ background-image: url("/img/cms/icons/icon-heart.svg");
+ background-position: center;
+ background-repeat: no-repeat;
+ background-size: contain;
+ width: 26px;
+ height: 26px;
+ font-size: 0;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart #product-availability {
+ display: none;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-add-to-cart .product-minimal-quantity {
+ margin: 0;
+ display: none;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info {
+ display: none;
+}
+body#product .product-info-box .product-info-box-right .product-information .product-actions .product-additional-info {
margin: 30px 0;
}
+body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product {
+ display: flex;
+ flex-direction: column;
+ row-gap: 20px;
+ margin: 40px 0 0 0;
+}
+body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product > div {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: "Inter", sans-serif;
+}
+body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product > div .item-product {
+ margin-right: 16px;
+ padding: 0;
+ width: 24px;
+ height: 24px;
+}
+body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product > div .item-product svg {
+ width: 24px;
+ height: 24px;
+}
+body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product > div .item-product svg path {
+ fill: transparent !important;
+}
+body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product > div .block-title {
+ margin-right: 10px;
+}
+body#product .product-info-box .product-info-box-right .product-information .blockreassurance_product > div p {
+ font-weight: 700;
+ margin: 0;
+}
+body#product .product-description-box {
+ position: relative;
+ margin-bottom: 100px;
+}
+body#product .product-description-box::before {
+ content: "";
+ position: absolute;
+ top: 0;
+ left: 50%;
+ bottom: 0;
+ width: 100svw;
+ transform: translateX(-50%);
+ background: #ffffff;
+}
body#product .tabs {
border-radius: 10px;
}
diff --git a/themes/classic/assets/css/custom.css.map b/themes/classic/assets/css/custom.css.map
index 8d9bd92a..fd6f66be 100644
--- a/themes/classic/assets/css/custom.css.map
+++ b/themes/classic/assets/css/custom.css.map
@@ -1 +1 @@
-{"version":3,"sources":["custom.scss","custom.css"],"names":[],"mappings":"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","file":"custom.css"}
\ No newline at end of file
+{"version":3,"sources":["custom.scss","custom.css"],"names":[],"mappings":"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","file":"custom.css"}
\ No newline at end of file
diff --git a/themes/classic/assets/css/custom.scss b/themes/classic/assets/css/custom.scss
index b3c00c28..bf329504 100644
--- a/themes/classic/assets/css/custom.scss
+++ b/themes/classic/assets/css/custom.scss
@@ -380,6 +380,7 @@ a {
}
}
+//* Single Product
body#product {
#content {
ul.product-flags {
@@ -421,8 +422,8 @@ body#product {
.product-info-box {
margin: 0;
// background: $cWhite;
- padding-top: 50px;
- padding-bottom: 50px;
+ padding-top: 5px;
+ padding-bottom: 65px;
border-radius: 10px;
#content {
@@ -474,83 +475,498 @@ body#product {
}
}
- .product-information {
- .product-actions {
- .product-variants {
- margin: 25px 0;
- border-top: 1px solid #ddd;
- border-bottom: 1px solid #ddd;
+ .product-info-box-left {
+ &:hover {
+ .scroll-box-arrows {
+ opacity: 1;
+ visibility: visible;
+ }
+ }
+ .images-container {
+ .js-qv-mask {
+ margin: 0;
+ width: 100%;
+ }
+ }
+ .product-images {
+ margin-bottom: 0;
+ }
+ .scroll-box-arrows {
+ opacity: 0;
+ visibility: hidden;
+ transition: all 250ms ease-in-out;
- .product-variants-item {
+ .material-icons {
+ line-height: 0;
+ bottom: 45px;
+ width: 33px;
+ height: 33px;
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ background: #ece9e2;
+ border-radius: 100%;
+ }
+ }
+ }
+
+ .product-info-box-right {
+ ul.product-flags {
+ margin-bottom: 24px;
+
+ li.product-flag {
+ font-size: 11px;
+ font-weight: 400;
+ padding: 3px 8px;
+ min-width: fit-content;
+ min-height: auto;
+ margin-top: 0;
+ list-style: none;
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 700;
+
+ &.new {
+ background: #462d26;
+ padding: 4px 8px;
+ }
+
+ &.discount {
display: flex;
- align-items: center;
- justify-content: flex-start;
+ flex-direction: row;
+ column-gap: 8px;
+ background-color: transparent;
+ padding: 0;
- .control-label {
+ span {
+ font-family: $fInter;
+ font-size: 12px;
+ font-weight: 700;
+ padding: 4px 8px;
+ background: #c40000;
+ }
+ }
+
+ &.out_of_stock {
+ background: #462d26;
+ }
+ }
+ }
+
+ .h1 {
+ color: #462d26;
+ font-size: 20px;
+ font-weight: 500;
+ font-family: $fInter;
+ text-transform: initial;
+ margin-bottom: 32px;
+ }
+
+ .product-prices {
+ .product-discount {
+ .regular-price {
+ color: #462d26;
+ font-size: 28px;
+ font-weight: 700;
+ font-family: $fInter;
+ line-height: 1;
+ opacity: 0.35;
+ }
+ }
+ .product-price {
+ .current-price {
+ .current-price-value {
+ color: #462d26;
+ font-size: 28px;
+ font-weight: 700;
+ font-family: $fInter;
+ line-height: 1;
+ }
+ }
+ }
+ .tax-shipping-delivery-label {
+ display: none;
+ }
+ }
+
+ .gm_omniprice {
+ display: none;
+ }
+
+ .product-information {
+ .product-description {
+ display: none;
+ }
+ .product-actions {
+ .product-variants {
+ margin: 16px 0;
+ border-top: 1px solid #ddd;
+ border-bottom: 1px solid #ddd;
+
+ .product-variants-item {
+ position: relative;
+ display: flex;
+ align-items: center;
+ justify-content: flex-start;
+ // margin: 16px 0;
+ margin: 0;
+ padding: 16px 0;
width: 100%;
- max-width: 200px;
- margin-bottom: 0;
- }
- select {
- border-radius: 10px;
- }
+ &:not(:last-child) {
+ border-bottom: 1px solid #ddd;
+ // padding-bottom: 16px;
+ }
+ &::before {
+ content: '';
+ position: absolute;
+ left: -20px;
+ right: -20px;
+ top: -1px;
+ bottom: 0;
+ background: #fff;
+ transition: all 250ms ease-in-out;
+ opacity: 0;
+ visibility: hidden;
+ transition-delay: 400ms;
+ }
- > ul {
- margin-bottom: 0;
+ &.active {
+ &::before {
+ opacity: 1;
+ visibility: visible;
+ transition-delay: 0ms;
+ }
+ }
- li {
- > label {
- margin-bottom: 0;
+ .product-variants-item--wrapper {
+ width: 100%;
+ position: relative;
+ }
+ .control-label-nav {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
- > span {
- display: inline-block;
- width: 20px;
- height: 20px;
+ &.active {
+ .form-control-select-standard-handler {
+ transform: scale(-1);
+ }
+ }
+
+ .form-control-select-standard-handler {
+ cursor: pointer;
+ }
+ }
+
+ .control-label {
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 700;
+ font-family: $fInter;
+
+ width: 100%;
+ max-width: 200px;
+ margin-bottom: 0;
+
+ .control-label-selected {
+ font-weight: 400;
+ }
+ }
+
+ select {
+ // border-radius: 10px;
+ display: none;
+ }
+
+ .form-control-select-custom {
+ display: none;
+ position: absolute;
+ left: -20px;
+ right: -20px;
+ top: calc(100% + 16px);
+ z-index: 10;
+
+ .custom-select {
+ display: block;
+ padding: 25px;
+ border: none;
+ background: #fff;
+ height: auto;
+
+ ul.custom-dropdown {
+ display: flex;
+ flex-direction: column;
+ row-gap: 16px;
+ margin: 0;
+
+ li {
+ display: flex;
+ flex-direction: row;
+ column-gap: 14px;
+ margin: 0;
+
+ color: #110e0c;
+ font-size: 14px;
+ font-weight: 400;
+ font-family: $fInter;
+ cursor: pointer;
+
+ &:not(:last-child) {
+ padding-bottom: 16px;
+ border-bottom: 1px solid #110e0c1a;
+ }
+
+ &.active {
+ .li-checkbox {
+ background: #462d26;
+ border-color: #462d26;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 8px;
+ left: 5.5px;
+ width: 8px;
+ height: 2px;
+ background: #f9f7f2;
+ transform: rotate(-45deg);
+ transition: all 250ms ease-in-out;
+ }
+ &::after {
+ content: '';
+ position: absolute;
+ top: 9px;
+ left: 4.5px;
+ width: 3.5px;
+ height: 2px;
+ background: #f9f7f2;
+ transform: rotate(45deg);
+ transition: all 250ms ease-in-out;
+ }
+ }
+ }
+
+ .li-checkbox {
+ position: relative;
+ display: block;
+ width: 19px;
+ min-width: 19px;
+ height: 19px;
+ border: 1px solid #d9cebe;
+ border-radius: 100%;
+ }
+ }
}
}
}
- }
- }
- }
- .qty {
- #quantity_wanted {
- border-top-left-radius: 10px;
- border-bottom-left-radius: 10px;
- }
+ // > ul {
+ // margin-bottom: 0;
- .bootstrap-touchspin-up {
- border-top-right-radius: 10px;
- }
+ // li {
+ // > label {
+ // margin-bottom: 0;
- .bootstrap-touchspin-down {
- border-bottom-right-radius: 10px;
- }
- }
-
- .product-add-to-cart {
- .product-quantity {
- .add-to-cart {
- background: $cGold;
- border-radius: 10px;
+ // > span {
+ // display: inline-block;
+ // width: 20px;
+ // height: 20px;
+ // }
+ // }
+ // }
+ // }
}
}
- #product-availability {
- i {
- color: $cGold;
+ .product-add-to-cart {
+ padding: 24px;
+ background: #ece9e2;
+
+ > .control-label {
+ display: none;
}
+
+ .product-quantity {
+ margin-bottom: 10px;
+
+ .qty {
+ margin-bottom: 0;
+ margin-right: 16px;
+
+ > .input-group {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ align-items: center;
+ float: none;
+ border: 1px solid #462d26d9;
+ border-radius: 1px;
+
+ input#quantity_wanted {
+ order: 2;
+ font-size: 14px;
+ font-family: $fInter;
+ font-weight: 500;
+
+ padding: 0;
+ text-align: center;
+ width: 35px;
+ border: none;
+ background: transparent;
+ height: 29px;
+ }
+
+ button {
+ padding: 0;
+ height: auto;
+
+ color: #462d26d9;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ border: none;
+ background: transparent;
+
+ &.btn {
+ height: 29px;
+ padding: 0 10px;
+
+ &.bootstrap-touchspin-up {
+ order: 3;
+ }
+ &.bootstrap-touchspin-down {
+ order: 1;
+ }
+ }
+ }
+ }
+ }
+ .add {
+ margin: 0;
+ width: 100%;
+
+ .add-to-cart {
+ background: #e79332;
+ margin: 0;
+ width: 100%;
+
+ color: #f9f7f2;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+ text-transform: initial;
+
+ .material-icons {
+ line-height: 1;
+ font-size: 14px;
+ height: auto;
+ width: auto;
+ vertical-align: baseline;
+ margin-right: 3px;
+ }
+ }
+ }
+ .wishlist-button-add {
+ margin-left: 16px;
+ width: 30px;
+ border-radius: 0;
+ background: transparent;
+ box-shadow: none;
+
+ i {
+ background-image: url('/img/cms/icons/icon-heart.svg');
+ background-position: center;
+ background-repeat: no-repeat;
+ background-size: contain;
+ width: 26px;
+ height: 26px;
+ font-size: 0;
+ }
+ }
+ }
+
+ #product-availability {
+ display: none;
+ }
+ .product-minimal-quantity {
+ margin: 0;
+ display: none;
+ }
+ }
+
+ .product-additional-info {
+ display: none;
+ }
+
+ .product-additional-info {
+ margin: 30px 0;
}
}
- .product-additional-info {
- margin: 30px 0;
+ .blockreassurance_product {
+ display: flex;
+ flex-direction: column;
+ row-gap: 20px;
+ margin: 40px 0 0 0;
+
+ > div {
+ display: flex;
+ flex-direction: row;
+ align-items: center;
+
+ color: #462d26;
+ font-size: 14px;
+ font-weight: 500;
+ font-family: $fInter;
+
+ .item-product {
+ margin-right: 16px;
+ padding: 0;
+ width: 24px;
+ height: 24px;
+
+ svg {
+ width: 24px;
+ height: 24px;
+
+ path {
+ fill: transparent !important;
+ }
+ }
+ }
+
+ .block-title {
+ margin-right: 10px;
+ }
+
+ p {
+ font-weight: 700;
+ margin: 0;
+ }
+ }
}
}
}
}
+ .product-description-box {
+ position: relative;
+ margin-bottom: 100px;
+
+ &::before {
+ content: '';
+ position: absolute;
+ top: 0;
+ left: 50%;
+ bottom: 0;
+ width: 100svw;
+ transform: translateX(-50%);
+ background: #ffffff;
+ }
+ }
+
.tabs {
border-radius: 10px;
diff --git a/themes/classic/assets/js/custom.js b/themes/classic/assets/js/custom.js
index 7ffc5b8a..deb082dc 100644
--- a/themes/classic/assets/js/custom.js
+++ b/themes/classic/assets/js/custom.js
@@ -10,4 +10,37 @@ jQuery(function($) {
loop: true,
});
}
-})
\ No newline at end of file
+})
+
+jQuery(document).ready(function ($) {
+ $(document).on('click', '.form-control-select-custom .custom-dropdown li', function () {
+ const $selectedOption = $(this);
+ const $customWrapper = $selectedOption.closest('.form-control-select-custom');
+ const originalSelectId = $customWrapper.data('product-attribute');
+ const $originalSelect = $(`#group_${originalSelectId}`);
+
+ $customWrapper.find('.custom-dropdown li').removeClass('active');
+ $selectedOption.addClass('active');
+
+ $originalSelect.val($selectedOption.data('value')).change();
+ });
+
+ $(document).on('change', '.form-control-select-standard', function () {
+ const $originalSelect = $(this);
+ const originalSelectId = $originalSelect.attr('id').replace('group_', '');
+ const $customWrapper = $(`.form-control-select-custom[data-product-attribute="${originalSelectId}"]`);
+ const value = $originalSelect.val();
+
+ $customWrapper.find('.custom-dropdown li').removeClass('active');
+ $customWrapper
+ .find(`.custom-dropdown li[data-value="${value}"]`)
+ .addClass('active');
+ });
+
+
+ $(document).on('click', '.form-control-select-standard-handler', function () {
+ $(this).parent().toggleClass('active');
+ $(this).parent().parent().parent().toggleClass('active');
+ $(this).parent().siblings('.form-control-select-custom').slideToggle();
+ });
+});
diff --git a/themes/classic/templates/catalog/_partials/product-add-to-cart.tpl b/themes/classic/templates/catalog/_partials/product-add-to-cart.tpl
index 5c168ba6..5d8699e8 100644
--- a/themes/classic/templates/catalog/_partials/product-add-to-cart.tpl
+++ b/themes/classic/templates/catalog/_partials/product-add-to-cart.tpl
@@ -56,7 +56,7 @@
disabled
{/if}
>
-
+ +
{l s='Add to cart' d='Shop.Theme.Actions'}
@@ -92,4 +92,8 @@
{/block}
{/if}
+
+ {block name='hook_display_reassurance'}
+ {hook h='displayReassurance'}
+ {/block}
diff --git a/themes/classic/templates/catalog/_partials/product-prices.tpl b/themes/classic/templates/catalog/_partials/product-prices.tpl
index cb2d8cbd..7dbf4dae 100644
--- a/themes/classic/templates/catalog/_partials/product-prices.tpl
+++ b/themes/classic/templates/catalog/_partials/product-prices.tpl
@@ -24,15 +24,6 @@
*}
{if $product.show_price}
- {block name='product_discount'}
- {if $product.has_discount}
-
- {hook h='displayProductPriceBlock' product=$product type="old_price"}
- {$product.regular_price}
-
- {/if}
- {/block}
-
{block name='product_price'}
@@ -66,6 +57,15 @@
{/block}
+ {block name='product_discount'}
+ {if $product.has_discount}
+
+ {hook h='displayProductPriceBlock' product=$product type="old_price"}
+ {$product.regular_price}
+
+ {/if}
+ {/block}
+
{block name='product_without_taxes'}
{if $priceDisplay == 2}
{l s='%price% tax excl.' d='Shop.Theme.Catalog' sprintf=['%price%' => $product.price_tax_exc]}
diff --git a/themes/classic/templates/catalog/_partials/product-variants.tpl b/themes/classic/templates/catalog/_partials/product-variants.tpl
index 45d37f42..75ed93ca 100644
--- a/themes/classic/templates/catalog/_partials/product-variants.tpl
+++ b/themes/classic/templates/catalog/_partials/product-variants.tpl
@@ -25,54 +25,89 @@
{foreach from=$groups key=id_attribute_group item=group}
{if !empty($group.attributes)}
-
-
{$group.name}{l s=': ' d='Shop.Theme.Catalog'}
- {** CUSTOM: hide secont variant label **}
- {* {foreach from=$group.attributes key=id_attribute item=group_attribute}
- {if $group_attribute.selected}{$group_attribute.name}{/if}
- {/foreach} *}
-
- {if $group.group_type == 'select'}
-
- {elseif $group.group_type == 'color'}
-
- {elseif $group.group_type == 'radio'}
-
- {/if}
-
+
+
+
+
+ {$group.name}{l s=': ' d='Shop.Theme.Catalog'}
+
+ {** CUSTOM: hide secant variant label **}
+
+ {foreach from=$group.attributes key=id_attribute item=group_attribute}
+ {if $group_attribute.selected}{$group_attribute.name}{/if}
+ {/foreach}
+
+
+ {if $group.group_type == 'select'}
+
+ {/if}
+
+
+ {if $group.group_type == 'select'}
+
+
+
+ {elseif $group.group_type == 'color'}
+
+ {elseif $group.group_type == 'radio'}
+
+ {/if}
+
+
{/if}
{/foreach}
diff --git a/themes/classic/templates/catalog/product.tpl b/themes/classic/templates/catalog/product.tpl
index 8899f5d7..7175594a 100644
--- a/themes/classic/templates/catalog/product.tpl
+++ b/themes/classic/templates/catalog/product.tpl
@@ -52,25 +52,29 @@
-
+
{block name='page_content_container'}
{block name='page_content'}
- {include file='catalog/_partials/product-flags.tpl'}
-
{block name='product_cover_thumbnails'}
{include file='catalog/_partials/product-cover-thumbnails.tpl'}
{/block}
{/block}
{/block}
-
+
+ {include file='catalog/_partials/product-flags.tpl'}
+
{block name='page_header_container'}
{block name='page_header'}
{block name='page_title'}{$product.name}{/block}
@@ -136,14 +140,11 @@
- {block name='hook_display_reassurance'}
- {hook h='displayReassurance'}
- {/block}
-
+
{block name='product_tabs'}