diff --git a/addons/website_sale/static/src/css/website_sale.css b/addons/website_sale/static/src/css/website_sale.css
index c70ad591a53..1e07076f96b 100644
--- a/addons/website_sale/static/src/css/website_sale.css
+++ b/addons/website_sale/static/src/css/website_sale.css
@@ -23,46 +23,46 @@
margin-right: auto;
}
-.oe_website_sale ul ul {
- margin-left: 1.5em;
-}
-.oe_website_sale ul ul .td-product_name {
+.oe_website_sale .td-product_name, .oe_website_sale h1[itemprop="name"], .oe_website_sale .oe_product_cart form h5 {
word-wrap: break-word;
}
-.oe_website_sale ul ul .td-img {
+.oe_website_sale .td-product_name {
+ min-width: 140px;
+}
+.oe_website_sale .td-img {
width: 100px;
}
-.oe_website_sale ul ul .td-qty {
+.oe_website_sale .td-qty {
width: 130px;
}
-.oe_website_sale ul ul .td-price, .oe_website_sale ul ul .td-price-total {
+.oe_website_sale .td-price, .oe_website_sale .td-price-total {
width: 100px;
}
@media (max-width: 767px) {
- .oe_website_sale ul ul .td-img, .oe_website_sale ul ul .td-price-total {
+ .oe_website_sale .td-img, .oe_website_sale .td-price-total {
display: none;
}
- .oe_website_sale ul ul .td-qty {
- width: 80px;
+ .oe_website_sale .td-qty {
+ width: 60px;
}
- .oe_website_sale ul ul .td-price {
+ .oe_website_sale .td-price {
width: 80px;
}
}
@media (max-width: 476px) {
- .oe_website_sale ul ul .td-qty {
+ .oe_website_sale .td-qty {
width: 60px;
}
- .oe_website_sale ul ul .oe_cart table thead, .oe_website_sale ul ul #modal_optional_products table thead {
+ .oe_website_sale .oe_cart table thead, .oe_website_sale #modal_optional_products table thead {
display: none;
}
- .oe_website_sale ul ul .oe_cart table td.td-img, .oe_website_sale ul ul #modal_optional_products table td.td-img {
+ .oe_website_sale .oe_cart table td.td-img, .oe_website_sale #modal_optional_products table td.td-img {
display: none;
}
- .oe_website_sale ul ul .oe_cart a span.hidden-xs, .oe_website_sale ul ul #modal_optional_products a span.hidden-xs {
+ .oe_website_sale .oe_cart a span.hidden-xs, .oe_website_sale #modal_optional_products a span.hidden-xs {
display: none !important;
}
- .oe_website_sale ul ul .oe_cart a span.visible-xs-inline, .oe_website_sale ul ul #modal_optional_products a span.visible-xs-inline {
+ .oe_website_sale .oe_cart a span.visible-xs-inline, .oe_website_sale #modal_optional_products a span.visible-xs-inline {
display: inline !important;
}
}
@@ -535,6 +535,14 @@ ul.wizard li:first-child {
border-radius: 4px 0 0 4px;
}
+ul.wizard li:last-child {
+ border-radius: 0 4px 4px 0;
+ border-right-width: 1px;
+}
+ul.wizard li:last-child .chevron {
+ display: none;
+}
+
/* Shipping & Billing */
.label-optional {
font-weight: normal;
diff --git a/addons/website_sale/static/src/css/website_sale.sass b/addons/website_sale/static/src/css/website_sale.sass
index e28ebd40182..11acccca662 100644
--- a/addons/website_sale/static/src/css/website_sale.sass
+++ b/addons/website_sale/static/src/css/website_sale.sass
@@ -20,12 +20,12 @@
margin-left: auto
margin-right: auto
-.oe_website_sale ul ul
- margin-left: 1.5em
-
- .td-product_name
+.oe_website_sale
+ .td-product_name, h1[itemprop="name"], .oe_product_cart form h5
word-wrap: break-word
+ .td-product_name
+ min-width: 140px
.td-img
width: 100px
@@ -39,7 +39,7 @@
.td-img, .td-price-total
display: none
.td-qty
- width: 80px
+ width: 60px
.td-price
width: 80px
@@ -466,6 +466,12 @@ ul.wizard li:first-child
padding-left: 15px
border-radius: 4px 0 0 4px
+ul.wizard li:last-child
+ border-radius: 0 4px 4px 0
+ border-right-width: 1px
+ .chevron
+ display: none
+
/* Shipping & Billing */
.label-optional
font-weight: normal
diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml
index 81dba1e66e5..71b110dfca0 100644
--- a/addons/website_sale/views/templates.xml
+++ b/addons/website_sale/views/templates.xml
@@ -745,6 +745,8 @@
+
+
Shipping &
Billing
@@ -760,52 +762,58 @@