diff --git a/website_sale_aplicoop/i18n/es.po b/website_sale_aplicoop/i18n/es.po index 01c7bb1..96cd58c 100644 --- a/website_sale_aplicoop/i18n/es.po +++ b/website_sale_aplicoop/i18n/es.po @@ -85,6 +85,25 @@ msgstr "Franjas de recogida" msgid "Pickup" msgstr "Día de Recogida" +#. module: website_sale_aplicoop +#: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_order_card_meta +msgid "From" +msgstr "Desde" + +#. module: website_sale_aplicoop +#: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_order_card_meta +msgid "Until" +msgstr "Hasta" + +#. module: website_sale_aplicoop +#: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_order_card_meta +msgid "" +" Special " +"Order" +msgstr "" +" Pedido " +"Especial" + #. module: website_sale_aplicoop #: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_checkout_summary msgid "" diff --git a/website_sale_aplicoop/i18n/eu.po b/website_sale_aplicoop/i18n/eu.po index 4d4b0e1..3429d32 100644 --- a/website_sale_aplicoop/i18n/eu.po +++ b/website_sale_aplicoop/i18n/eu.po @@ -86,6 +86,25 @@ msgstr "Biltzeko tarteak" msgid "Pickup" msgstr "Biltzeko Eguna" +#. module: website_sale_aplicoop +#: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_order_card_meta +msgid "From" +msgstr "Hasiera" + +#. module: website_sale_aplicoop +#: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_order_card_meta +msgid "Until" +msgstr "Amaiera" + +#. module: website_sale_aplicoop +#: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_order_card_meta +msgid "" +" Special " +"Order" +msgstr "" +" Eskaera " +"Berezia" + #. module: website_sale_aplicoop #: model_terms:ir.ui.view,arch_db:website_sale_aplicoop.eskaera_checkout_summary msgid "" diff --git a/website_sale_aplicoop/static/src/css/components/order-card.css b/website_sale_aplicoop/static/src/css/components/order-card.css index 0f77ed2..72e51c7 100644 --- a/website_sale_aplicoop/static/src/css/components/order-card.css +++ b/website_sale_aplicoop/static/src/css/components/order-card.css @@ -366,3 +366,38 @@ .meta-grid .badge i { font-size: 0.7rem; } + +/* Special order card */ +.eskaera-order-card--special { + background: linear-gradient(180deg, #fffdf0 0%, #fffbea 100%); + border: 1px solid rgba(245, 158, 11, 0.35); + box-shadow: 0 6px 18px rgba(245, 158, 11, 0.12); +} + +.eskaera-order-card--special::before { + background: linear-gradient(90deg, #f59e0b, #d97706); +} + +.eskaera-order-card-link:hover .eskaera-order-card--special { + box-shadow: 0 20px 50px rgba(245, 158, 11, 0.2), 0 0 30px rgba(245, 158, 11, 0.12); + border-color: rgba(245, 158, 11, 0.5); + background: linear-gradient(180deg, #fffdf0 0%, #fff8db 100%); +} + +.special-order-badge { + background: linear-gradient(135deg, #f59e0b, #d97706) !important; + color: #fff !important; + font-size: 0.75rem; + padding: 0.25rem 0.6rem; + display: inline-flex; + align-items: center; + gap: 0.3rem; + border-radius: 4px; + font-weight: 600; + box-shadow: 0 2px 6px rgba(245, 158, 11, 0.3); +} + +.meta-item--full { + width: 100%; + justify-content: center; +} diff --git a/website_sale_aplicoop/views/group_order_views.xml b/website_sale_aplicoop/views/group_order_views.xml index 1a26046..edf5f4b 100644 --- a/website_sale_aplicoop/views/group_order_views.xml +++ b/website_sale_aplicoop/views/group_order_views.xml @@ -61,26 +61,25 @@ - - - + + - - - - - - - + + + + + + + - - + + @@ -91,9 +90,8 @@ - - - + + diff --git a/website_sale_aplicoop/views/website_templates.xml b/website_sale_aplicoop/views/website_templates.xml index e393ed0..ca91bd5 100644 --- a/website_sale_aplicoop/views/website_templates.xml +++ b/website_sale_aplicoop/views/website_templates.xml @@ -18,7 +18,7 @@
-
+
@@ -159,6 +159,23 @@ Home Delivery
+ +
+ Special Order +
+ +
+ From + +
+
+ +
+ Until + +
+
+