From 589c423f3d2d4d65347fbd074b71cc067541c477 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 3 Sep 2019 19:28:50 +0200 Subject: actually get scrolling working! --- StoneIsland/www/css/index.css | 35 +++++++++++++++++++++++++++-- StoneIsland/www/index.html | 30 ++++++++++++------------- StoneIsland/www/js/index.js | 3 +-- StoneIsland/www/js/lib/blogs/ArchiveView.js | 2 ++ StoneIsland/www/js/lib/blogs/HubView.js | 7 ++++-- StoneIsland/www/js/lib/blogs/StoryView.js | 2 +- StoneIsland/www/js/lib/etc/accessibility.js | 20 ++++++++++++++--- StoneIsland/www/js/lib/etc/push.js | 6 ++++- StoneIsland/www/js/lib/nav/CurtainView.js | 2 +- StoneIsland/www/js/lib/nav/NavView.js | 5 +++++ 10 files changed, 85 insertions(+), 27 deletions(-) diff --git a/StoneIsland/www/css/index.css b/StoneIsland/www/css/index.css index 9204d94d..83b3353a 100755 --- a/StoneIsland/www/css/index.css +++ b/StoneIsland/www/css/index.css @@ -60,10 +60,41 @@ a, a:visited { } .vscroll .scroll { width: 100%; - height: 100%; +/* height: calc(100vh - 2.5rem); + overflow: scroll; + -webkit-overflow-scrolling: touch; +*/ +} +.vscroll body, +html.vscroll { + overflow: auto; + -webkit-overflow-scrolling: touch; +} +.vscroll #header, +.vscroll #footer, +.vscroll #nav { + position: fixed; +} +.vscroll #story, +.vscroll #hub, +.vscroll #archive, +.vscroll .page, +.vscroll #collection, +.vscroll #product, +.vscroll #search, +.vscroll #closed, +.vscroll #login, +.vscroll #logout, +.vscroll #signup, +.vscroll #cart, +.vscroll #profile, +.vscroll #shipping, +.vscroll #payment, +.vscroll #settings, +.vscroll #content, +.vscroll #orders { overflow: auto; } - .error_hilite { color: red !important; border-color: red !important; diff --git a/StoneIsland/www/index.html b/StoneIsland/www/index.html index e3cac6e5..da63d3ac 100755 --- a/StoneIsland/www/index.html +++ b/StoneIsland/www/index.html @@ -44,7 +44,7 @@ ARCHIVE @@ -138,20 +138,20 @@