diff options
Diffstat (limited to 'StoneIsland/www/css')
| -rwxr-xr-x | StoneIsland/www/css/account.css | 8 | ||||
| -rwxr-xr-x | StoneIsland/www/css/blogs.css | 36 | ||||
| -rwxr-xr-x | StoneIsland/www/css/index.css | 13 | ||||
| -rwxr-xr-x | StoneIsland/www/css/nav.css | 80 | ||||
| -rw-r--r-- | StoneIsland/www/css/vendor/imageviewer.css | 4 |
5 files changed, 119 insertions, 22 deletions
diff --git a/StoneIsland/www/css/account.css b/StoneIsland/www/css/account.css index 12adb2d9..998b6eac 100755 --- a/StoneIsland/www/css/account.css +++ b/StoneIsland/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/www/css/blogs.css b/StoneIsland/www/css/blogs.css index c4b74c19..ee54a31f 100755 --- a/StoneIsland/www/css/blogs.css +++ b/StoneIsland/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/www/css/index.css b/StoneIsland/www/css/index.css index 83b3353a..2130c675 100755 --- a/StoneIsland/www/css/index.css +++ b/StoneIsland/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/www/css/nav.css b/StoneIsland/www/css/nav.css index f555ce99..705c0824 100755 --- a/StoneIsland/www/css/nav.css +++ b/StoneIsland/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/www/css/vendor/imageviewer.css b/StoneIsland/www/css/vendor/imageviewer.css index af346f08..739c37a1 100644 --- a/StoneIsland/www/css/vendor/imageviewer.css +++ b/StoneIsland/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; |
