diff --git a/_dev/elegance.css b/_dev/elegance.css index d200eec..ea22670 100644 --- a/_dev/elegance.css +++ b/_dev/elegance.css @@ -32,3 +32,6 @@ a:hover .ti, a:hover .icon-tabler { ul { @apply !list-inside; } +input[type="radio"],input[type="checkbox"] { + @apply focus:ring-transparent; +} diff --git a/templates/catalog/_partials/product-add-to-cart.tpl b/templates/catalog/_partials/product-add-to-cart.tpl index 0aede1d..ea88b2a 100644 --- a/templates/catalog/_partials/product-add-to-cart.tpl +++ b/templates/catalog/_partials/product-add-to-cart.tpl @@ -77,15 +77,6 @@ {hook h='displayCustomProductActions'} - -
- -
- {hook h='displayProductActions' product=$product} {/block} diff --git a/templates/checkout/_partials/address-form.tpl b/templates/checkout/_partials/address-form.tpl index 435d5f4..f09387e 100644 --- a/templates/checkout/_partials/address-form.tpl +++ b/templates/checkout/_partials/address-form.tpl @@ -14,16 +14,17 @@ action="{url entity='order' params=['id_address' => $id_address]}" data-id-address="{$id_address}" data-refresh-url="{url entity='order' params=['ajax' => 1, 'action' => 'addressForm']}" + class="w-full flex" > {/block} {block name='form_fields' append} {if $type === "delivery"} -
-
+
+
- +
{/if} @@ -31,15 +32,15 @@ {block name='form_buttons'} {if !$form_has_continue_button} - - {l s='Cancel' d='Shop.Theme.Actions'} + + {l s='Cancel' d='Shop.Theme.Actions'} {else} -
- {if $customer.addresses|count > 0} - {l s='Cancel' d='Shop.Theme.Actions'} + {l s='Cancel' d='Shop.Theme.Actions'} {/if}
{/if} diff --git a/templates/checkout/_partials/address-selector-block.tpl b/templates/checkout/_partials/address-selector-block.tpl index d46347e..4a5dd75 100644 --- a/templates/checkout/_partials/address-selector-block.tpl +++ b/templates/checkout/_partials/address-selector-block.tpl @@ -24,11 +24,11 @@ *} {block name='address_selector_blocks'} {foreach $addresses as $address} -
-
+
-
-
-
+
+ {$address.alias} +
{$address.formatted nofilter}
+
+
{if $interactive} - - {l s='Edit' d='Shop.Theme.Actions'} - - - {l s='Delete' d='Shop.Theme.Actions'} - +
+ + + + + + +
{/if} - - +
{/foreach} {if $interactive}

- +

{/if} {/block} diff --git a/templates/checkout/_partials/cart-summary-subtotals.tpl b/templates/checkout/_partials/cart-summary-subtotals.tpl index a4a5938..b077457 100644 --- a/templates/checkout/_partials/cart-summary-subtotals.tpl +++ b/templates/checkout/_partials/cart-summary-subtotals.tpl @@ -23,7 +23,7 @@ * International Registered Trademark & Property of PrestaShop SA *} -
+
{foreach from=$cart.subtotals item="subtotal"} {if $subtotal && $subtotal.value|count_characters > 0 && $subtotal.type !== 'tax'}
diff --git a/templates/checkout/_partials/cart-summary-totals.tpl b/templates/checkout/_partials/cart-summary-totals.tpl index 05c79ea..020d738 100644 --- a/templates/checkout/_partials/cart-summary-totals.tpl +++ b/templates/checkout/_partials/cart-summary-totals.tpl @@ -22,7 +22,7 @@ * @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0) * International Registered Trademark & Property of PrestaShop SA *} -
+
{block name='cart_summary_total'} {if !$configuration.display_prices_tax_incl && $configuration.taxes_enabled} diff --git a/templates/checkout/_partials/cart-summary.tpl b/templates/checkout/_partials/cart-summary.tpl index fff6baf..77cfb18 100644 --- a/templates/checkout/_partials/cart-summary.tpl +++ b/templates/checkout/_partials/cart-summary.tpl @@ -31,8 +31,8 @@ {block name='cart_summary_products'}
-

{$cart.summary_string}

+

{$cart.summary_string}

{l s='show details' d='Shop.Theme.Actions'} diff --git a/templates/checkout/_partials/order-confirmation-table.tpl b/templates/checkout/_partials/order-confirmation-table.tpl index 8708cea..21ffa54 100644 --- a/templates/checkout/_partials/order-confirmation-table.tpl +++ b/templates/checkout/_partials/order-confirmation-table.tpl @@ -22,115 +22,124 @@ * @license https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0) * International Registered Trademark & Property of PrestaShop SA *} -

-
+
+
{block name='order_items_table_head'} -

{l s='Order items' d='Shop.Theme.Checkout'}

-

{l s='Unit price' d='Shop.Theme.Checkout'}

-

{l s='Quantity' d='Shop.Theme.Checkout'}

-

{l s='Total products' d='Shop.Theme.Checkout'}

+

{l s='Order items' d='Shop.Theme.Checkout'}

+

{l s='Unit price' d='Shop.Theme.Checkout'}

+

{l s='Quantity' d='Shop.Theme.Checkout'}

+

{l s='Total price' d='Shop.Theme.Checkout'}

{/block}
-
- +
{block name='order_confirmation_table'} {foreach from=$products item=product} -
-
- - +
+
+ + -
-
- {if $add_product_link}{/if} - {$product.name} - {if $add_product_link}{/if} - {if is_array($product.customizations) && $product.customizations|count} - {foreach from=$product.customizations item="customization"} - -
diff --git a/templates/checkout/_partials/steps/addresses.tpl b/templates/checkout/_partials/steps/addresses.tpl index a095b13..5699d15 100644 --- a/templates/checkout/_partials/steps/addresses.tpl +++ b/templates/checkout/_partials/steps/addresses.tpl @@ -26,25 +26,27 @@ {block name='step_content'} {if !$step_is_complete} -
+
+
{if !$use_same_address} -

{l s='Shipping Address' d='Shop.Theme.Checkout'}

+

{l s='Shipping Address' d='Shop.Theme.Checkout'}

{/if} {if $use_same_address && !$cart.is_virtual} -

+ {l s='The selected address will be used both as your personal address (for invoice) and as your delivery address.' d='Shop.Theme.Checkout'} -

+ {elseif $use_same_address && $cart.is_virtual} -

+ {l s='The selected address will be used as your personal address (for invoice).' d='Shop.Theme.Checkout'} -

+ {/if} {if $show_delivery_address_form} @@ -57,7 +59,7 @@ }
{elseif $customer.addresses|count > 0} -
+
{include file = 'checkout/_partials/address-selector-block.tpl' addresses = $customer.addresses name = "id_address_delivery" @@ -73,24 +75,24 @@ {/if} -

- {l s='add new address' d='Shop.Theme.Actions'} -

- - {if $use_same_address && !$cart.is_virtual} -

- +

{/if} - +
{if !$use_same_address} - -

{l s='Your Invoice Address' d='Shop.Theme.Checkout'}

- +
+
+

{l s='Your Invoice Address' d='Shop.Theme.Checkout'}

{if $show_invoice_address_form}
{render file = 'checkout/_partials/address-form.tpl' @@ -101,7 +103,7 @@ }
{else} -
+
{include file = 'checkout/_partials/address-selector-block.tpl' addresses = $customer.addresses name = "id_address_invoice" @@ -117,16 +119,20 @@ {/if} -

- {l s='add new address' d='Shop.Theme.Actions'} -

+ +
{/if} {/if} {if !$form_has_continue_button} -
- diff --git a/templates/checkout/_partials/steps/personal-information.tpl b/templates/checkout/_partials/steps/personal-information.tpl index d38ce1d..c1656e9 100644 --- a/templates/checkout/_partials/steps/personal-information.tpl +++ b/templates/checkout/_partials/steps/personal-information.tpl @@ -1,70 +1,72 @@ {extends file='checkout/_partials/steps/checkout-step.tpl'} {block name='step_content'} - {if $customer.is_logged && !$customer.is_guest} -
- - {l s='Connected as [1]%firstname% %lastname%[/1].' - d='Shop.Theme.Customeraccount' - sprintf=[ - '[1]' => "", - '[/1]' => "", - '%firstname%' => $customer.firstname, - '%lastname%' => $customer.lastname - ] - } - - - {l - s='Not you? [1]Log out[/1]' - d='Shop.Theme.Customeraccount' - sprintf=[ - '[1]' => "", - '[/1]' => "" - ] - } - -
- {else} -
-
+ {else} +
+ -
- {render file='checkout/_partials/customer-form.tpl' ui=$register_form guest_allowed=$guest_allowed} + {l s='Sign in' d='Shop.Theme.Actions'} + + + +
+ {render file='checkout/_partials/customer-form.tpl' ui=$register_form guest_allowed=$guest_allowed} +
+
+ {render file='checkout/_partials/login-form.tpl' ui=$login_form} +
-
- {render file='checkout/_partials/login-form.tpl' ui=$login_form} -
-
+ {/if} {/if} {/block} diff --git a/templates/checkout/order-confirmation.tpl b/templates/checkout/order-confirmation.tpl index d73a970..22a4af6 100644 --- a/templates/checkout/order-confirmation.tpl +++ b/templates/checkout/order-confirmation.tpl @@ -1,18 +1,19 @@ {extends file='page.tpl'} {block name='page_content_container' prepend} -
-
-
-
+
+
+
+
{block name='order_confirmation_header'} -

- {l s='Your order is confirmed' d='Shop.Theme.Checkout'} -

+
+ + {l s='Your order is confirmed.' d='Shop.Theme.Checkout'} +
{/block} -

+ {l s='An email has been sent to your mail address %email%.' d='Shop.Theme.Checkout' sprintf=['%email%' => $customer.email]} {if $order.details.invoice_url} {* [1][/1] is for a HTML tag. *} @@ -25,7 +26,7 @@ ] } {/if} -

+ {block name='hook_order_confirmation'} {$HOOK_ORDER_CONFIRMATION nofilter} @@ -38,10 +39,8 @@ {/block} {block name='page_content_container'} -
-
-
- +
+
{block name='order_confirmation_table'} {include file='checkout/_partials/order-confirmation-table.tpl' @@ -54,23 +53,24 @@ {/block} {block name='order_details'} -
-

{l s='Order details' d='Shop.Theme.Checkout'}:

-
    -
  • {l s='Order reference: %reference%' d='Shop.Theme.Checkout' sprintf=['%reference%' => $order.details.reference]}
  • -
  • {l s='Payment method: %method%' d='Shop.Theme.Checkout' sprintf=['%method%' => $order.details.payment]}
  • - {if !$order.details.is_virtual} -
  • - {l s='Shipping method: %method%' d='Shop.Theme.Checkout' sprintf=['%method%' => $order.carrier.name]}
    - {$order.carrier.delay} -
  • - {/if} -
+
+

{l s='Order details' d='Shop.Theme.Checkout'}:

+
+
+ Order reference: + Payment method: + Shipping method: +
+
+ {$order.details.reference} + {$order.details.payment} + {$order.carrier.name} +
+
{/block}
-
{block name='hook_payment_return'} @@ -79,7 +79,6 @@
- {$HOOK_PAYMENT_RETURN nofilter}
@@ -103,7 +102,7 @@ {/block} {block name='hook_order_confirmation_2'} -