From a0a1eb402d84be81000ed608d3da40a495cc6d34 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Wed, 6 May 2020 15:22:04 +0200 Subject: cart accessibility --- StoneIsland/config.xml | 2 +- StoneIsland/www/css/cart.css | 13 ++- StoneIsland/www/index.html | 122 ++++++++++++------------- StoneIsland/www/js/index.js | 4 +- StoneIsland/www/js/lib/auth/SignupView.js | 11 ++- StoneIsland/www/js/lib/cart/CartConfirm.js | 8 +- StoneIsland/www/js/lib/cart/CartPayment.js | 17 +++- StoneIsland/www/js/lib/cart/CartShipping.js | 11 ++- StoneIsland/www/js/lib/cart/CartSummary.js | 12 ++- StoneIsland/www/js/lib/products/GalleryView.js | 45 ++++++--- StoneIsland/www/js/lib/products/ProductView.js | 4 +- 11 files changed, 154 insertions(+), 95 deletions(-) diff --git a/StoneIsland/config.xml b/StoneIsland/config.xml index 0020fd2f..d400eb3c 100755 --- a/StoneIsland/config.xml +++ b/StoneIsland/config.xml @@ -1,5 +1,5 @@ - + Stone Island Stone Island diff --git a/StoneIsland/www/css/cart.css b/StoneIsland/www/css/cart.css index 36a446a7..eda4cc82 100755 --- a/StoneIsland/www/css/cart.css +++ b/StoneIsland/www/css/cart.css @@ -11,7 +11,7 @@ display: flex; flex-direction: row; } -#cart .steps span { +#cart .steps div { display: flex; font-size: 1rem; text-align: center; @@ -22,6 +22,9 @@ justify-content: center; align-items: center; } +#cart .steps div span { + pointer-events: none; +} .summary_step, .shipping_step { border-right: 1px solid #666; } @@ -42,6 +45,14 @@ overflow: hidden; position: relative; } +.vscroll #cart_summary, +.vscroll #cart_shipping, +.vscroll #cart_payment, +.vscroll #cart_confirm, +.vscroll #cart_thanks, +.vscroll #cart_error { + overflow: auto; +} #cart.summary #cart_summary { display: block } #cart_summary { diff --git a/StoneIsland/www/index.html b/StoneIsland/www/index.html index 67b2038e..17289033 100755 --- a/StoneIsland/www/index.html +++ b/StoneIsland/www/index.html @@ -304,7 +304,7 @@

SEARCH

- +
@@ -383,11 +383,11 @@
There was a problem submitting the form. Please correct the form below and try again. - + -
+
@@ -426,25 +426,25 @@
There was a problem submitting the form. Please correct the form below and try again. - + - + - + - + - +
- +
@@ -510,21 +510,21 @@
There was a problem submitting the form. Please correct the form below and try again. - + - + - + - +
- +
@@ -587,7 +587,7 @@
- + * Your personal and payment
information will always remain private
@@ -613,7 +613,7 @@
- + * Your personal and payment
information will always remain private
@@ -747,9 +747,9 @@
- SUMMARY - SHIPPING - PAYMENT + + +
@@ -760,16 +760,16 @@
-
-
+
+
SUB TOTAL
-
+
ESTIMATED SHIPPING
& HANDLING
-
+
TAX
-
+
TOTAL
@@ -812,7 +812,7 @@