summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/ios/www/css/nav.css
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/platforms/ios/www/css/nav.css')
-rw-r--r--StoneIsland/platforms/ios/www/css/nav.css132
1 files changed, 132 insertions, 0 deletions
diff --git a/StoneIsland/platforms/ios/www/css/nav.css b/StoneIsland/platforms/ios/www/css/nav.css
new file mode 100644
index 00000000..e5c03010
--- /dev/null
+++ b/StoneIsland/platforms/ios/www/css/nav.css
@@ -0,0 +1,132 @@
+
+/* NAV BAR */
+
+#nav {
+ position: absolute;
+ top: 0; left: 0;
+ width: 300px;
+ -webkit-transform: translateZ(0) translateX(-300px);
+ -webkit-transition: -webkit-transform 0.3s;
+}
+#content {
+ position: absolute;
+ top: 0; left: 0;
+ width: 100%; height: 100%;
+ overflow: hidden;
+ -webkit-transform: translateZ(0) translateX(0px);
+ -webkit-transition: -webkit-transform 0.3s;
+}
+.ios #nav,
+.ios #content {
+ top: 40px;
+ height: -webkit-calc(100% - 40px);
+}
+.nav #nav {
+ -webkit-transform: translateZ(0) translateX(0);
+}
+.nav #content {
+ -webkit-transform: translateZ(0) translateX(300px);
+}
+
+
+/* INTRO PAGE WITH SPINNING COMPASS */
+
+#intro {
+ display: none;
+}
+.intro #intro {
+ display: block;
+}
+.intro #header,
+.intro #footer {
+ display: none;
+}
+#intro div {
+ position: absolute;
+ top: 50%; left: 50%;
+ width: 200px;
+ padding: 50px;
+ text-align: center;
+ font-size: 20px;
+}
+#intro #compass {
+ pointer-events: none;
+ width: 300px;
+ height: 300px;
+ background: black;
+ padding: 0px;
+ border-radius: 50%;
+}
+#intro .store {
+ -webkit-transform: translateX(-50%) translateY(-50%) translateY(170px) rotateZ(0deg);
+}
+#intro .hub {
+ -webkit-transform: translateX(-50%) translateY(-50%) translateX(170px) rotateZ(90deg);
+}
+#intro .story {
+ -webkit-transform: translateX(-50%) translateY(-50%) translateY(-170px) rotateZ(0deg);
+}
+#intro .archive {
+ -webkit-transform: translateX(-50%) translateY(-50%) translateX(-170px) rotateZ(270deg);
+}
+#intro .latlng {
+ position: absolute;
+ bottom: 0; left: 0; width: 100%;
+ text-align: center;
+ z-index: 2
+}
+
+
+/* HEADER AND FOOTER ON MOST PAGES */
+
+#header {
+ display: block;
+ position: absolute;
+ top: 0; left: 0; width: 100%;
+ background: white;
+}
+.burger {
+ font-size: 24px;
+}
+
+
+#footer {
+ display: block;
+ position: absolute;
+ bottom: 0; left: 0; width: 100%;
+ background: #eee;
+ border-top: 1px solid #ddd;
+}
+#footer span {
+ display: none;
+}
+
+
+/* CURTAIN FOR LOGIN AND SELECTOR VIEWS */
+
+#curtain {
+ display: none;
+ position: absolute;
+ top: 0; left: 0;
+ width: 100%; height: 100%;
+ background: rgba(238,238,238,0.9);
+}
+
+
+/* LOGIN / SIGNUP SCREEN */
+
+#login {
+ display: none;
+ position: absolute;
+ top: 50%; left: 50%;
+ -webkit-transform: translateX(-50%) translateY(-50%);
+ background: #fff;
+}
+
+
+/* SELECTOR */
+
+#selector {
+ display: none;
+}
+