This commit is contained in:
Roman Pyrih
2025-06-24 16:05:49 +02:00
parent 0e27fd13a0
commit 87c7cf8688
6 changed files with 477 additions and 435 deletions

View File

@@ -12,33 +12,50 @@ s{*
</style> </style>
<script type="text/javascript"> <script type="text/javascript">
//<![CDATA[ //<![CDATA[
var productID = '{$productID|escape:"javascript":"UTF-8"}'; var productID = '{$productID|escape:"javascript":"UTF-8"}';
//]]> //]]>
</script> </script>
<div class="productDetailDualDisplayProWrapper" data-id="{$productID|escape:"javascript":"UTF-8"}" data-type="{if $isModal}modal{else}classic{/if}"> <div class="productDetailDualDisplayProWrapper" data-id="{$productID|escape:"javascript":"UTF-8"}"
data-type="{if $isModal}modal{else}classic{/if}">
<span class="dualDisplayPro productDetail"> <span class="dualDisplayPro productDetail">
{if $productPriceInDetail['hasDiscount'] && $dualPriceConfigData['show_old_prices'] == 1 && $dualPriceConfigData['old_price_before_standard_price'] == 1} {if $productPriceInDetail['hasDiscount'] && $dualPriceConfigData['show_old_prices'] == 1 && $dualPriceConfigData['old_price_before_standard_price'] == 1}
<span class="originalPriceDisplay"> <span class="originalPriceDisplay">
{if $dualPriceConfigData['old_price_tax_excl_first'] == 0} {if $dualPriceConfigData['old_price_tax_excl_first'] == 0}
{if $dualPriceConfigData['old_prices_to_show'] != 2} {if $dualPriceConfigData['old_prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{if $dualPriceConfigData['old_prices_to_show'] != 1} {if $dualPriceConfigData['old_prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1}
{$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{else} {else}
{if $dualPriceConfigData['old_prices_to_show'] != 1} {if $dualPriceConfigData['old_prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1}
{$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{if $dualPriceConfigData['old_prices_to_show'] != 2} {if $dualPriceConfigData['old_prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{/if} {/if}
</span> </span>
{/if} {/if}
<span class="priceDisplay"> {* <span class="priceDisplay">
{if $dualPriceConfigData['tax_excl_first'] == 0} {if $dualPriceConfigData['tax_excl_first'] == 0}
{if $dualPriceConfigData['prices_to_show'] != 2} {if $dualPriceConfigData['prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax" itemprop="price"><span class="priceWrapper">{$productPriceInDetail['taxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax" itemprop="price"><span class="priceWrapper">{$productPriceInDetail['taxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
@@ -54,29 +71,46 @@ s{*
<span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax" itemprop="price"><span class="priceWrapper">{$productPriceInDetail['taxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['tax_incl_color']|escape:"javascript":"UTF-8"}" class="priceWithTax" itemprop="price"><span class="priceWrapper">{$productPriceInDetail['taxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{/if} {/if}
</span> </span> *}
{if $productPriceInDetail['hasDiscount'] && $dualPriceConfigData['show_old_prices'] == 1 && $dualPriceConfigData['old_price_before_standard_price'] == 0} {if $productPriceInDetail['hasDiscount'] && $dualPriceConfigData['show_old_prices'] == 1 && $dualPriceConfigData['old_price_before_standard_price'] == 0}
<span class="originalPriceDisplay"> <span class="originalPriceDisplay">
{if $dualPriceConfigData['old_price_tax_excl_first'] == 0} {if $dualPriceConfigData['old_price_tax_excl_first'] == 0}
{if $dualPriceConfigData['old_prices_to_show'] != 2} {if $dualPriceConfigData['old_prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{if $dualPriceConfigData['old_prices_to_show'] != 1} {if $dualPriceConfigData['old_prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1}
{$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{else} {else}
{if $dualPriceConfigData['old_prices_to_show'] != 1} {if $dualPriceConfigData['old_prices_to_show'] != 1}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1} {$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithoutTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxExclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_excl_label'] == 1}
{$dualPriceConfigData['tax_excl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{if $dualPriceConfigData['old_prices_to_show'] != 2} {if $dualPriceConfigData['old_prices_to_show'] != 2}
<span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}" class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span> <span style="color: {$dualPriceConfigData['old_prices_color']|escape:"javascript":"UTF-8"}"
class="originalPriceWithTax{if $dualPriceConfigData['show_line_through_old_prices'] == 1} lineThrough{/if}"><span
class="priceWrapper">{$productPriceInDetail['originalTaxInclPrice']}</span> <span
class="labelWrapper">{if $dualPriceConfigData['show_tax_incl_label'] == 1}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}{/if}</span></span>
{/if} {/if}
{/if} {/if}
</span> </span>
{/if} {/if}
{if ( $productPriceInDetail['price'] ) } {if ( $productPriceInDetail['price'] ) }
<span class="detal-price"> <span class="detal-price">
{if $language.iso_code == 'pl'}Cena detaliczna{else}The retail price{/if}: {$productPriceInDetail['price']} {$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"} {if $language.iso_code == 'pl'}Cena detaliczna{else}The retail price{/if}: {$productPriceInDetail['price']}
{$dualPriceConfigData['tax_incl_label_name'][$idLang]|escape:"javascript":"UTF-8"}
</span> </span>
{/if} {/if}
</span> </span>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -96,7 +96,7 @@ div.cus-sticky {
} }
li[data-depth='0'] { li[data-depth='0'] {
>a { > a {
text-transform: uppercase !important; text-transform: uppercase !important;
} }
} }
@@ -247,7 +247,7 @@ div.cus-sticky {
justify-content: space-between; justify-content: space-between;
margin-top: 12px !important; margin-top: 12px !important;
>div { > div {
width: calc(33.333% - 5px); width: calc(33.333% - 5px);
} }
} }
@@ -322,7 +322,6 @@ div.cus-sticky {
} }
.hp_bottom_text { .hp_bottom_text {
h1, h1,
h2 { h2 {
font-size: 1.1rem; font-size: 1.1rem;
@@ -373,7 +372,16 @@ div.cus-sticky {
margin-bottom: 0px !important; margin-bottom: 0px !important;
} }
.product-detail .product-prices {} .product-detail .product-prices {
.dualDisplayPro {
.detal-price {
font-size: 26px;
font-weight: 700;
line-height: 40.3px;
margin-top: 0;
}
}
}
.product-add-to-cart { .product-add-to-cart {
padding-bottom: 0; padding-bottom: 0;
@@ -418,7 +426,7 @@ div.cus-sticky {
margin-bottom: 15px !important; margin-bottom: 15px !important;
} }
.product-variants>.product-variants-item { .product-variants > .product-variants-item {
margin: 0 0 10px; margin: 0 0 10px;
} }
@@ -513,7 +521,7 @@ div.cus-sticky {
@media (min-width: 992px) and (max-width: 1200px) { @media (min-width: 992px) and (max-width: 1200px) {
display: grid; display: grid;
grid-template-columns: 1fr 1fr; grid-template-columns: 1fr 1fr;
grid-template-areas: 'logo info''menu menu'; grid-template-areas: 'logo info' 'menu menu';
.col-logo { .col-logo {
min-width: fit-content; min-width: fit-content;
@@ -523,7 +531,7 @@ div.cus-sticky {
} }
} }
.leo-megamenu .navbar-nav>li>a { .leo-megamenu .navbar-nav > li > a {
@media (min-width: 1200px) and (max-width: 1400px) { @media (min-width: 1200px) and (max-width: 1400px) {
padding: 30px 7px; padding: 30px 7px;
} }
@@ -541,7 +549,8 @@ label[for='use_same_address'] {
display: none !important; display: none !important;
} }
a[href="https://redline.com.pl/pl/zamówienie?newAddress=invoice"] { a[href="https://redline.com.pl/pl/zamówienie?newAddress=invoice"]
{
display: none !important; display: none !important;
} }
@@ -610,7 +619,6 @@ a[href="https://redline.com.pl/pl/zamówienie?newAddress=invoice"] {
.touchspin-down, .touchspin-down,
.touchspin-up { .touchspin-up {
&::after { &::after {
content: '' !important; content: '' !important;
} }

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long