Refine map UI for small screens
authorJohn Firebaugh <john.firebaugh@gmail.com>
Wed, 17 Jul 2013 21:21:17 +0000 (14:21 -0700)
committerJohn Firebaugh <john.firebaugh@gmail.com>
Thu, 18 Jul 2013 17:45:18 +0000 (10:45 -0700)
app/assets/stylesheets/common.css.scss
app/assets/stylesheets/small.css.scss

index 9ba10f38b9a0a4cddd2f4eaccf5f0d5681765239..a4f816b9d2ea1fc61c38437ac991fd20b0eb9efd 100644 (file)
@@ -600,7 +600,9 @@ a.donate {
     color:#222;
     border:1px solid #ddd;
   }
+}
 
+.layers-ui {
   li {
     border-radius: 4px;
     overflow: hidden;
@@ -609,7 +611,7 @@ a.donate {
 
   label {
     display: block;
-    padding: 5px;
+    padding: 5px 5px 5px 7px;
     background-color: #eee;
     cursor: pointer;
   }
@@ -618,10 +620,6 @@ a.donate {
     background-color: #ccc;
   }
 
-  input[type=text] {
-    width:220px;
-  }
-
   .base-layers {
     .leaflet-container {
       width: 100%;
index 2bec6d24960883f5ca630852c70d846f4dc5a446..a6bf475c3661ae90da227e0e7d51d643693c5cd8 100644 (file)
@@ -168,6 +168,27 @@ p.search_results_entry {
   padding: 2px 0px;
 }
 
+/* Rules for the map UI */
+
+.layers-ui {
+  .leaflet-container {
+    display: none;
+  }
+
+  li {
+    border-radius: 0;
+    margin-bottom: 0;
+
+    &:first-child {
+      border-radius: 4px 4px 0 0;
+    }
+
+    &:last-child {
+      border-radius: 0 0 4px 4px;
+    }
+  }
+}
+
 /* Rules for the signup form */
 
 #signupForm input[type="text"], #signupForm input[type="password"] {