From 9c18073017b5cc2334bf1867c004bfc74ba5a92a Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Wed, 6 May 2020 15:21:54 +0200 Subject: update build --- .../.gradle/3.3/taskArtifacts/fileHashes.bin | Bin 422132 -> 422132 bytes .../.gradle/3.3/taskArtifacts/fileSnapshots.bin | Bin 5464279 -> 5541731 bytes .../.gradle/3.3/taskArtifacts/taskArtifacts.bin | Bin 270945 -> 270945 bytes .../.gradle/3.3/taskArtifacts/taskArtifacts.lock | Bin 17 -> 17 bytes .../localClassSetAnalysis.lock | Bin 17 -> 17 bytes .../localJarClasspathSnapshot.lock | Bin 17 -> 17 bytes StoneIsland/platforms/android/AndroidManifest.xml | 2 +- .../platforms/android/assets/www/css/account.css | 8 +- .../platforms/android/assets/www/css/blogs.css | 36 +++- .../platforms/android/assets/www/css/index.css | 13 ++ .../platforms/android/assets/www/css/nav.css | 80 ++++++- .../android/assets/www/css/vendor/imageviewer.css | 4 +- .../platforms/android/assets/www/index.html | 24 ++- .../assets/www/js/lib/account/ProfileView.js | 2 +- .../android/assets/www/js/lib/auth/LoginView.js | 2 +- .../android/assets/www/js/lib/auth/SignupView.js | 24 +-- .../android/assets/www/js/lib/blogs/StoryView.js | 2 +- .../android/assets/www/js/lib/etc/accessibility.js | 4 +- .../android/assets/www/js/lib/nav/CurtainView.js | 2 +- .../android/assets/www/js/lib/nav/NavView.js | 8 +- .../android/assets/www/js/lib/view/Serializable.js | 9 + .../android/assets/www/js/vendor/imageviewer.js | 11 +- StoneIsland/platforms/android/res/xml/config.xml | 2 +- .../xcschemes/xcschememanagement.plist | 4 +- .../ios/Stone Island.xcarchive/Info.plist | 6 +- .../Applications/Stone Island.app/Assets.car | Bin 1178600 -> 1480848 bytes .../01J-lp-oVM-view-Ze5-6b-2t3.nib | Bin 2283 -> 0 bytes .../objects-13.0+.nib | Bin 0 -> 2330 bytes .../01J-lp-oVM-view-Ze5-6b-2t3.nib/runtime.nib | Bin 0 -> 2326 bytes .../UIViewController-01J-lp-oVM.nib | Bin 832 -> 0 bytes .../objects-13.0+.nib | Bin 0 -> 896 bytes .../UIViewController-01J-lp-oVM.nib/runtime.nib | Bin 0 -> 896 bytes .../Applications/Stone Island.app/Info.plist | Bin 1760 -> 1852 bytes .../Stone Island.app/MainViewController.nib | Bin 943 -> 0 bytes .../MainViewController.nib/objects-13.0+.nib | Bin 0 -> 980 bytes .../MainViewController.nib/runtime.nib | Bin 0 -> 980 bytes .../Applications/Stone Island.app/Stone Island | Bin 2324304 -> 2324368 bytes .../Stone Island.app/_CodeSignature/CodeResources | 239 ++++++++++++--------- .../Applications/Stone Island.app/config.xml | 2 +- .../Stone Island.app/www/css/account.css | 11 +- .../Stone Island.app/www/css/blogs.css | 36 +++- .../Applications/Stone Island.app/www/css/cart.css | 13 +- .../Stone Island.app/www/css/fonts/ionicons.css | 15 +- .../Stone Island.app/www/css/index.css | 13 ++ .../Applications/Stone Island.app/www/css/nav.css | 102 ++++++++- .../www/css/vendor/imageviewer.css | 4 +- .../Applications/Stone Island.app/www/index.html | 225 +++++++++---------- .../Applications/Stone Island.app/www/js/index.js | 4 +- .../Stone Island.app/www/js/lib/auth/LoginView.js | 2 +- .../Stone Island.app/www/js/lib/auth/SignupView.js | 44 ++-- .../Stone Island.app/www/js/lib/blogs/HubView.js | 8 +- .../Stone Island.app/www/js/lib/blogs/StoryView.js | 4 +- .../www/js/lib/cart/CartConfirm.js | 8 +- .../www/js/lib/cart/CartPayment.js | 17 +- .../www/js/lib/cart/CartShipping.js | 11 +- .../www/js/lib/cart/CartSummary.js | 12 +- .../www/js/lib/etc/accessibility.js | 6 +- .../Stone Island.app/www/js/lib/nav/CurtainView.js | 2 +- .../Stone Island.app/www/js/lib/nav/NavView.js | 16 +- .../www/js/lib/products/CollectionView.js | 3 +- .../www/js/lib/products/GalleryView.js | 53 +++-- .../www/js/lib/products/ProductView.js | 4 +- .../www/js/lib/view/Serializable.js | 11 + .../Stone Island.app/www/js/vendor/imageviewer.js | 11 +- .../UserInterfaceState.xcuserstate | Bin 38956 -> 31759 bytes .../ios/Stone Island/Stone Island-Info.plist | 4 +- StoneIsland/platforms/ios/Stone Island/config.xml | 2 +- StoneIsland/platforms/ios/www/css/account.css | 3 + StoneIsland/platforms/ios/www/css/cart.css | 13 +- .../platforms/ios/www/css/fonts/ionicons.css | 15 +- StoneIsland/platforms/ios/www/css/nav.css | 22 +- StoneIsland/platforms/ios/www/index.html | 201 +++++++++-------- StoneIsland/platforms/ios/www/js/index.js | 4 +- .../platforms/ios/www/js/lib/auth/SignupView.js | 31 ++- .../platforms/ios/www/js/lib/blogs/HubView.js | 8 +- .../platforms/ios/www/js/lib/blogs/StoryView.js | 4 +- .../platforms/ios/www/js/lib/cart/CartConfirm.js | 8 +- .../platforms/ios/www/js/lib/cart/CartPayment.js | 17 +- .../platforms/ios/www/js/lib/cart/CartShipping.js | 11 +- .../platforms/ios/www/js/lib/cart/CartSummary.js | 12 +- .../platforms/ios/www/js/lib/etc/accessibility.js | 2 +- .../platforms/ios/www/js/lib/nav/NavView.js | 8 +- .../ios/www/js/lib/products/CollectionView.js | 3 +- .../ios/www/js/lib/products/GalleryView.js | 53 +++-- .../ios/www/js/lib/products/ProductView.js | 4 +- .../platforms/ios/www/js/lib/view/Serializable.js | 2 + 86 files changed, 1042 insertions(+), 504 deletions(-) delete mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/CDVLaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib create mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/CDVLaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib/objects-13.0+.nib create mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/CDVLaunchScreen.storyboardc/01J-lp-oVM-view-Ze5-6b-2t3.nib/runtime.nib delete mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/CDVLaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib create mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/CDVLaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib/objects-13.0+.nib create mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/CDVLaunchScreen.storyboardc/UIViewController-01J-lp-oVM.nib/runtime.nib delete mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/MainViewController.nib create mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/MainViewController.nib/objects-13.0+.nib create mode 100644 StoneIsland/platforms/ios/Stone Island.xcarchive/Products/Applications/Stone Island.app/MainViewController.nib/runtime.nib (limited to 'StoneIsland/platforms') diff --git a/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/fileHashes.bin b/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/fileHashes.bin index 16a05746..fbc77f3a 100644 Binary files a/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/fileHashes.bin and b/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/fileHashes.bin differ diff --git a/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/fileSnapshots.bin b/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/fileSnapshots.bin index afc21d86..7288e2f3 100644 Binary files a/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/fileSnapshots.bin and b/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/fileSnapshots.bin differ diff --git a/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/taskArtifacts.bin b/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/taskArtifacts.bin index 654d6093..5dce2d6f 100644 Binary files a/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/taskArtifacts.bin and b/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/taskArtifacts.bin differ diff --git a/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/taskArtifacts.lock b/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/taskArtifacts.lock index 20e5a3a0..ece2358e 100644 Binary files a/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/taskArtifacts.lock and b/StoneIsland/platforms/android/.gradle/3.3/taskArtifacts/taskArtifacts.lock differ diff --git a/StoneIsland/platforms/android/.gradle/3.3/tasks/_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock b/StoneIsland/platforms/android/.gradle/3.3/tasks/_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock index 11c32db9..1ed23d39 100644 Binary files a/StoneIsland/platforms/android/.gradle/3.3/tasks/_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock and b/StoneIsland/platforms/android/.gradle/3.3/tasks/_compileReleaseJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.lock differ diff --git a/StoneIsland/platforms/android/.gradle/3.3/tasks/_compileReleaseJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock b/StoneIsland/platforms/android/.gradle/3.3/tasks/_compileReleaseJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock index 8e6837da..1be520bb 100644 Binary files a/StoneIsland/platforms/android/.gradle/3.3/tasks/_compileReleaseJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock and b/StoneIsland/platforms/android/.gradle/3.3/tasks/_compileReleaseJavaWithJavac/localJarClasspathSnapshot/localJarClasspathSnapshot.lock differ diff --git a/StoneIsland/platforms/android/AndroidManifest.xml b/StoneIsland/platforms/android/AndroidManifest.xml index 4949ed38..e5232423 100755 --- a/StoneIsland/platforms/android/AndroidManifest.xml +++ b/StoneIsland/platforms/android/AndroidManifest.xml @@ -1,5 +1,5 @@ - + diff --git a/StoneIsland/platforms/android/assets/www/css/account.css b/StoneIsland/platforms/android/assets/www/css/account.css index 12adb2d9..998b6eac 100755 --- a/StoneIsland/platforms/android/assets/www/css/account.css +++ b/StoneIsland/platforms/android/assets/www/css/account.css @@ -557,16 +557,20 @@ input.switch:checked + label:after { } .container-row .half-input input { -margin-top:0px + margin-top:0px; } .newuser { display:inline-block; padding:18px; text-decoration:underline + border: 1px solid black; + margin: 0 8px 0 0; } .forgotpassword { padding:18px; text-decoration:underline -} \ No newline at end of file + border: 1px solid black; + margin: 0 0 0 8px; +} diff --git a/StoneIsland/platforms/android/assets/www/css/blogs.css b/StoneIsland/platforms/android/assets/www/css/blogs.css index c4b74c19..ee54a31f 100755 --- a/StoneIsland/platforms/android/assets/www/css/blogs.css +++ b/StoneIsland/platforms/android/assets/www/css/blogs.css @@ -6,20 +6,23 @@ margin: 15px 0 0; text-align: center; text-transform:uppercase; - display:flex; + display: flex; flex-direction: row; justify-content: center; align-items: center; flex-wrap: wrap; } #story .links li { + display: block; + list-style-type: none; + font-size: 1rem; +} +#story .links li div { display: flex; justify-content: center; align-items: center; height: 48px; padding: 0 15px; - list-style-type: none; - font-size: 1rem; } .accessible #story .links { flex-wrap: wrap; @@ -166,6 +169,10 @@ position:absolute; display:block; } +.accessible .gallery-left, +.accessible .gallery-right { + width: 48px; +} @-webkit-keyframes gallery-fade { 0%{opacity:0} @@ -259,14 +266,25 @@ ul.links { width: 100%; pointer-events: none; } -#archive .menu .items, -#archive .row .image, -#archive .row .text { +#archive .menu .items { position: absolute; top: 50%; left: 50%; transform-origin: 50% 50%; transform: translateZ(0) translateX(-50%) translateY(-50%); } +#archive .row .image { + position: absolute; + top: 10%; left: 50%; + transform-origin: 50% 50%; + transform: translateZ(0) translateX(-50%) translateY(0%); +} +#archive .row .text { + display: flex; + justify-content: center; + align-items: center; + min-height: 80vh; + padding: 16px 0; +} #archive .menu { position: fixed; display: none; @@ -278,7 +296,8 @@ ul.links { .accessible #archive .row .image, .accessible #archive .row .text { position: relative; - top: auto; left: auto; + top: auto; + left: auto; transform: translateZ(0); } @@ -338,6 +357,7 @@ ul.links { } #archive .row .image { width: 100%; height: 100%; + max-height: 80vh; background-repeat: no-repeat; background-size: contain; background-position: center center; @@ -348,7 +368,7 @@ ul.links { background-position: center center; background-image: url('../img/spinner.gif') !important; } -#archive .row .text { +#archive .row .text > div { width: 80%; } .accessible #archive .row .image { diff --git a/StoneIsland/platforms/android/assets/www/css/index.css b/StoneIsland/platforms/android/assets/www/css/index.css index 83b3353a..2130c675 100755 --- a/StoneIsland/platforms/android/assets/www/css/index.css +++ b/StoneIsland/platforms/android/assets/www/css/index.css @@ -102,6 +102,19 @@ html.vscroll { .error_hilite ~ span.err { display: flex; } +.err_heading { + display: none; +} +.err_heading.error_visible { + display: flex; + text-align: center; + justify-content: center; + align-items: center; + font-size: 0.875rem; + height: 64px; + padding: 12px; + color: red !important; +} span.err { display: none; text-align: center; diff --git a/StoneIsland/platforms/android/assets/www/css/nav.css b/StoneIsland/platforms/android/assets/www/css/nav.css index f555ce99..705c0824 100755 --- a/StoneIsland/platforms/android/assets/www/css/nav.css +++ b/StoneIsland/platforms/android/assets/www/css/nav.css @@ -2,7 +2,7 @@ /* NAV BAR */ #nav { - position: absolute; + position: fixed; top: 0; left: 0; width: 249px; -webkit-transform: translateZ(0) translateX(-249px); @@ -10,7 +10,7 @@ background: #fff; } #content { - position: absolute; + position: fixed; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; @@ -23,6 +23,10 @@ .nav #content { -webkit-transform: translateZ(0) translateX(249px); } +.accessible #nav, +.accessible #content { + position: absolute; +} #nav .logo { background-image: url(../img/small-logo.png); background-repeat: no-repeat; @@ -85,19 +89,62 @@ #nav .social { position: absolute; - bottom: 0; + top: calc(100vh - 48px); left: 0; border-top: 1px solid #ddd; + display: flex; + flex-direction: row; } #nav .social span { display: block; - float: left; width: 61px; border-left: 1px solid #ddd; color: #666; font-size: 1.125rem; - padding: 5px 0; + height: 48px; text-align: center; + justify-content: center; + align-items: center; + display: flex; +} + +#nav .close { + position: absolute; + top: 0; + right: 0; + width: 48px; + height: 48px; + cursor: pointer; + text-align: center; + overflow: hidden; + -webkit-transition: all ease 200ms; + -moz-transition: all ease 200ms; + -o-transition: all ease 200ms; + transition: all ease 200ms; +} +#nav .close:after, +#nav .close:before { + content: ""; + height: 1px; + width: 24px; + background: #888; + position: absolute; + left: 25%; + top: 50%; +} +#nav .close:before { + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transform: rotate(45deg); +} +#nav .close:after { + -webkit-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -o-transform: rotate(-45deg); + transform: rotate(-45deg); } #nav-container { @@ -198,7 +245,8 @@ padding-bottom:0px; /* HEADER AND FOOTER ON MOST PAGES */ #header { - display: block; + display: flex; + justify-content: space-between; position: absolute; top: 0; left: 0; width: 100%; height: 48px; @@ -216,9 +264,15 @@ padding-bottom:0px; top:0px; } #header .burger { - display: inline-block; + display: flex; font-size: 24px; - padding: 12px 13px 7px; + width: 48px; + height: 48px; + padding-top: 4px; + box-sizing: border-box; + align-items: center; + flex-direction: row; + justify-content: center; } #header .cart_rapper { @@ -268,7 +322,7 @@ padding-bottom:0px; #footer { display: block; - position: absolute; + position: fixed; bottom: 0; left: 0; width: 100%; background: #fff; border-top: 1px solid #ddd; @@ -296,13 +350,16 @@ padding-bottom:0px; #footer .ok.disabled { color: #666; } +.accessible #footer { + position: absolute; +} /* CURTAIN FOR LOGIN AND SELECTOR VIEWS */ #curtain { pointer-events: none; - position: absolute; + position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.8); @@ -312,6 +369,9 @@ padding-bottom:0px; -webkit-transform: translateZ(0) translateX(0); transform: translateZ(0) translateX(0); } +.accessible #curtain { + position: absolute; +} #curtain.visible { pointer-events: auto; opacity: 1; diff --git a/StoneIsland/platforms/android/assets/www/css/vendor/imageviewer.css b/StoneIsland/platforms/android/assets/www/css/vendor/imageviewer.css index af346f08..739c37a1 100644 --- a/StoneIsland/platforms/android/assets/www/css/vendor/imageviewer.css +++ b/StoneIsland/platforms/android/assets/www/css/vendor/imageviewer.css @@ -22,8 +22,8 @@ } .iv-close { - width: 32px; - height: 32px; + width: 48px; + height: 48px; position: fixed; right: 20px; top: 20px; diff --git a/StoneIsland/platforms/android/assets/www/index.html b/StoneIsland/platforms/android/assets/www/index.html index a422832c..568161e5 100755 --- a/StoneIsland/platforms/android/assets/www/index.html +++ b/StoneIsland/platforms/android/assets/www/index.html @@ -16,6 +16,7 @@ + @@ -37,6 +38,7 @@ +