Bläddra i källkod

Indentation, make privacy policy text a bit smaller

JC Brand 6 år sedan
förälder
incheckning
7ba59ff584
3 ändrade filer med 189 tillägg och 189 borttagningar
  1. 39 43
      css/website.css
  2. 1 1
      index.html
  3. 149 145
      sass/website.scss

+ 39 - 43
css/website.css

@@ -5072,38 +5072,29 @@ html {
   height: 100%; }
   height: 100%; }
 
 
 body {
 body {
+  webkit-tap-highlight-color: rgba(255, 255, 255, 0.2);
   width: 100%;
   width: 100%;
   height: 100%;
   height: 100%;
   font-family: "Lora", "Helvetica Neue", Helvetica, Arial, sans-serif;
   font-family: "Lora", "Helvetica Neue", Helvetica, Arial, sans-serif;
   color: #ffffff;
   color: #ffffff;
   background-color: #211018; }
   background-color: #211018; }
 
 
+::-moz-selection,
+::selection {
+  text-shadow: none;
+  background: #fcfcfc;
+  background: rgba(255, 255, 255, 0.2); }
+
+img::selection,
+img::-moz-selection {
+  background: transparent; }
+
 h1, h2, h3, h4, h5, h6 {
 h1, h2, h3, h4, h5, h6 {
   margin: 0 0 35px;
   margin: 0 0 35px;
   font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
   font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
   font-weight: normal;
   font-weight: normal;
   letter-spacing: 1px; }
   letter-spacing: 1px; }
 
 
-.hidden {
-  display: none !important; }
-
-.indiechat {
-  font-size: 100px !important;
-  margin-bottom: 0 !important; }
-  .indiechat .subdued {
-    opacity: 0.15;
-    font-size: 95%;
-    word-spacing: 50px; }
-
-#about p {
-  opacity: 0.9; }
-
-.byline {
-  font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
-  font-size: 28px;
-  opacity: 0.6;
-  margin-bottom: 3em; }
-
 p {
 p {
   margin: 0 0 25px;
   margin: 0 0 25px;
   font-size: 18px;
   font-size: 18px;
@@ -5120,10 +5111,29 @@ a {
   -webkit-transition: all 0.2s ease-in-out;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out; }
   transition: all 0.2s ease-in-out; }
+  a:hover, a:focus {
+    text-decoration: none;
+    color: #00aaff; }
 
 
-a:hover, a:focus {
-  text-decoration: none;
-  color: #00aaff; }
+.hidden {
+  display: none !important; }
+
+.indiechat {
+  font-size: 100px !important;
+  margin-bottom: 0 !important; }
+  .indiechat .subdued {
+    opacity: 0.15;
+    font-size: 95%;
+    word-spacing: 50px; }
+
+.byline {
+  font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
+  font-size: 28px;
+  opacity: 0.6;
+  margin-bottom: 3em; }
+
+#about p {
+  opacity: 0.9; }
 
 
 .light {
 .light {
   font-weight: 400; }
   font-weight: 400; }
@@ -5297,10 +5307,15 @@ section h4 {
   padding-top: 100px;
   padding-top: 100px;
   padding-top: 100px;
   padding-top: 100px;
   min-height: 100vh; }
   min-height: 100vh; }
+  .content-section.account-hosting {
+    font-size: 80%; }
   .content-section .privacy-policy {
   .content-section .privacy-policy {
     padding-top: 2em; }
     padding-top: 2em; }
     .content-section .privacy-policy h4 {
     .content-section .privacy-policy h4 {
-      padding-top: 1.5em; }
+      padding: 0;
+      margin-top: 0.5em;
+      margin-bottom: 0.5em;
+      font-size: 2em; }
     .content-section .privacy-policy p {
     .content-section .privacy-policy p {
       font-size: 1.2em;
       font-size: 1.2em;
       padding-bottom: 0;
       padding-bottom: 0;
@@ -5351,25 +5366,6 @@ section h4 {
     .banner-social-buttons a i {
     .banner-social-buttons a i {
       font-size: 115%; }
       font-size: 115%; }
 
 
-::-moz-selection {
-  text-shadow: none;
-  background: #fcfcfc;
-  background: rgba(255, 255, 255, 0.2); }
-
-::selection {
-  text-shadow: none;
-  background: #fcfcfc;
-  background: rgba(255, 255, 255, 0.2); }
-
-img::selection {
-  background: transparent; }
-
-img::-moz-selection {
-  background: transparent; }
-
-body {
-  webkit-tap-highlight-color: rgba(255, 255, 255, 0.2); }
-
 ul.contact,
 ul.contact,
 ul.integration,
 ul.integration,
 ul.screencasts,
 ul.screencasts,

+ 1 - 1
index.html

@@ -285,7 +285,7 @@
     </section>
     </section>
 </body>
 </body>
 
 
-    <section class="outro content-section text-center" id="hosting">
+    <section class="outro account-hosting content-section text-center" id="hosting">
         <div class="container">
         <div class="container">
             <div class="row">
             <div class="row">
                 <div class="col-lg-12 col-lg-offset-2" style="margin-top: 3em">
                 <div class="col-lg-12 col-lg-offset-2" style="margin-top: 3em">

+ 149 - 145
sass/website.scss

@@ -26,7 +26,9 @@ html {
     width: 100%;
     width: 100%;
     height: 100%;
     height: 100%;
 }
 }
+
 body {
 body {
+    webkit-tap-highlight-color: rgba(255, 255, 255, 0.2);
     width: 100%;
     width: 100%;
     height: 100%;
     height: 100%;
     font-family: "Lora", "Helvetica Neue", Helvetica, Arial, sans-serif;
     font-family: "Lora", "Helvetica Neue", Helvetica, Arial, sans-serif;
@@ -34,6 +36,17 @@ body {
     background-color: #211018;
     background-color: #211018;
 }
 }
 
 
+::-moz-selection,
+::selection {
+    text-shadow: none;
+    background: #fcfcfc;
+    background: rgba(255, 255, 255, 0.2);
+}
+img::selection,
+img::-moz-selection {
+    background: transparent;
+}
+
 h1, h2, h3, h4, h5, h6 {
 h1, h2, h3, h4, h5, h6 {
     margin: 0 0 35px;
     margin: 0 0 35px;
     font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
     font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
@@ -41,6 +54,32 @@ h1, h2, h3, h4, h5, h6 {
     letter-spacing: 1px;
     letter-spacing: 1px;
 }
 }
 
 
+p {
+    margin: 0 0 25px;
+    font-size: 18px;
+    line-height: 1.5;
+}
+
+@media (min-width: 767px) {
+    p {
+        margin: 0 0 35px;
+        font-size: 20px;
+        line-height: 1.6;
+    }
+}
+
+a {
+    color: #82B397;
+    -webkit-transition: all 0.2s ease-in-out;
+    -moz-transition: all 0.2s ease-in-out;
+    transition: all 0.2s ease-in-out;
+
+    &:hover, &:focus {
+        text-decoration: none;
+        color: #00aaff;
+    }
+}
+
 .hidden {
 .hidden {
     display: none !important;
     display: none !important;
 }
 }
@@ -54,13 +93,6 @@ h1, h2, h3, h4, h5, h6 {
         word-spacing: 50px;
         word-spacing: 50px;
     }
     }
 }
 }
-
-#about {
-    p {
-        opacity: 0.9;
-    }
-}
-
 .byline {
 .byline {
     font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
     font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
     font-size: 28px;
     font-size: 28px;
@@ -69,31 +101,12 @@ h1, h2, h3, h4, h5, h6 {
     margin-bottom: 3em;
     margin-bottom: 3em;
 }
 }
 
 
-p {
-    margin: 0 0 25px;
-    font-size: 18px;
-    line-height: 1.5;
-}
-
-@media (min-width: 767px) {
+#about {
     p {
     p {
-        margin: 0 0 35px;
-        font-size: 20px;
-        line-height: 1.6;
+        opacity: 0.9;
     }
     }
 }
 }
 
 
-a {
-    color: #82B397;
-    -webkit-transition: all 0.2s ease-in-out;
-    -moz-transition: all 0.2s ease-in-out;
-    transition: all 0.2s ease-in-out;
-}
-a:hover, a:focus {
-    text-decoration: none;
-    color: #00aaff;
-}
-
 .light {
 .light {
     font-weight: 400;
     font-weight: 400;
 }
 }
@@ -141,35 +154,35 @@ a:hover, a:focus {
 .navbar-custom .nav li a:hover,
 .navbar-custom .nav li a:hover,
 .navbar-custom .nav li a:focus,
 .navbar-custom .nav li a:focus,
 .navbar-custom .nav li.active {
 .navbar-custom .nav li.active {
-  outline: none;
-  background-color: rgba(255, 255, 255, 0.2);
+    outline: none;
+    background-color: rgba(255, 255, 255, 0.2);
 }
 }
 .navbar-toggle {
 .navbar-toggle {
-  padding: 4px 6px;
-  font-size: 16px;
-  color: #ffffff;
+    padding: 4px 6px;
+    font-size: 16px;
+    color: #ffffff;
 }
 }
 .navbar-toggle:focus,
 .navbar-toggle:focus,
 .navbar-toggle:active {
 .navbar-toggle:active {
-  outline: none;
+    outline: none;
 }
 }
 @media (min-width: 767px) {
 @media (min-width: 767px) {
-  .navbar {
-    border-bottom: none;
-    letter-spacing: 1px;
-    background: transparent;
-    -webkit-transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
-    -moz-transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
-    transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
-  }
-  .top-nav-collapse {
-	padding-top: 0;
-	padding-bottom: 0;
-    background-color: #211018;
-  }
-  .navbar-custom.top-nav-collapse {
-    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
-  }
+    .navbar {
+        border-bottom: none;
+        letter-spacing: 1px;
+        background: transparent;
+        -webkit-transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
+        -moz-transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
+        transition: background 0.5s ease-in-out, padding 0.5s ease-in-out;
+    }
+    .top-nav-collapse {
+        padding-top: 0;
+        padding-bottom: 0;
+        background-color: #211018;
+    }
+    .navbar-custom.top-nav-collapse {
+        border-bottom: 1px solid rgba(255, 255, 255, 0.3);
+    }
 }
 }
 @media (max-width: 480px) {
 @media (max-width: 480px) {
     .navbar {
     .navbar {
@@ -255,40 +268,40 @@ section {
   }
   }
 }
 }
 .btn-circle {
 .btn-circle {
-  width: 70px;
-  height: 70px;
-  margin-top: 15px;
-  padding: 7px 16px;
-  border: 2px solid #ffffff;
-  border-radius: 35px;
-  font-size: 40px;
-  color: #ffffff;
-  background: transparent;
-  -webkit-transition: background 0.3s ease-in-out;
-  -moz-transition: background 0.3s ease-in-out;
-  transition: background 0.3s ease-in-out;
+    width: 70px;
+    height: 70px;
+    margin-top: 15px;
+    padding: 7px 16px;
+    border: 2px solid #ffffff;
+    border-radius: 35px;
+    font-size: 40px;
+    color: #ffffff;
+    background: transparent;
+    -webkit-transition: background 0.3s ease-in-out;
+    -moz-transition: background 0.3s ease-in-out;
+    transition: background 0.3s ease-in-out;
 }
 }
 .btn-circle:hover,
 .btn-circle:hover,
 .btn-circle:focus {
 .btn-circle:focus {
-  outline: none;
-  color: #ffffff;
-  background: rgba(255, 255, 255, 0.1);
+    outline: none;
+    color: #ffffff;
+    background: rgba(255, 255, 255, 0.1);
 }
 }
 .page-scroll .btn-circle i.animated {
 .page-scroll .btn-circle i.animated {
-  -webkit-transition-property: -webkit-transform;
-  -webkit-transition-duration: 1s;
-  -moz-transition-property: -moz-transform;
-  -moz-transition-duration: 1s;
+    -webkit-transition-property: -webkit-transform;
+    -webkit-transition-duration: 1s;
+    -moz-transition-property: -moz-transform;
+    -moz-transition-duration: 1s;
 }
 }
 .page-scroll .btn-circle:hover i.animated {
 .page-scroll .btn-circle:hover i.animated {
-  -webkit-animation-name: pulse;
-  -moz-animation-name: pulse;
-  -webkit-animation-duration: 1.5s;
-  -moz-animation-duration: 1.5s;
-  -webkit-animation-iteration-count: infinite;
-  -moz-animation-iteration-count: infinite;
-  -webkit-animation-timing-function: linear;
-  -moz-animation-timing-function: linear;
+    -webkit-animation-name: pulse;
+    -moz-animation-name: pulse;
+    -webkit-animation-duration: 1.5s;
+    -moz-animation-duration: 1.5s;
+    -webkit-animation-iteration-count: infinite;
+    -moz-animation-iteration-count: infinite;
+    -webkit-animation-timing-function: linear;
+    -moz-animation-timing-function: linear;
 }
 }
 
 
 .nav-item {
 .nav-item {
@@ -304,10 +317,17 @@ section {
     padding-top: 100px;
     padding-top: 100px;
     min-height: 100vh;
     min-height: 100vh;
 
 
+    &.account-hosting {
+        font-size: 80%;
+    }
+
     .privacy-policy {
     .privacy-policy {
         padding-top: 2em;
         padding-top: 2em;
         h4 {
         h4 {
-            padding-top: 1.5em;
+            padding: 0;
+            margin-top: 0.5em;
+            margin-bottom: 0.5em;
+            font-size: 2em;
         }
         }
         p {
         p {
             font-size: 1.2em;
             font-size: 1.2em;
@@ -334,27 +354,29 @@ section {
     }
     }
 }
 }
 .btn {
 .btn {
-  font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
-  font-weight: 400;
-  -webkit-transition: all 0.3s ease-in-out;
-  -moz-transition: all 0.3s ease-in-out;
-  transition: all 0.3s ease-in-out;
+    font-family: Futura,Helvetica,Trebuchet MS,Arial,sans-serif;
+    font-weight: 400;
+    -webkit-transition: all 0.3s ease-in-out;
+    -moz-transition: all 0.3s ease-in-out;
+    transition: all 0.3s ease-in-out;
 }
 }
+
 .btn-default {
 .btn-default {
-  border: 1px solid #89B7CD;
-  color: #89B7CD;
-  background-color: transparent;
+    border: 1px solid #89B7CD;
+    color: #89B7CD;
+    background-color: transparent;
 }
 }
+
 .btn-default:hover,
 .btn-default:hover,
 .btn-default:focus {
 .btn-default:focus {
-  border: 1px solid #82B397;
-  outline: none;
-  color: #211018;
-  background-color: #89B7CD;
+    border: 1px solid #82B397;
+    outline: none;
+    color: #211018;
+    background-color: #89B7CD;
 }
 }
 .btn-huge {
 .btn-huge {
-  padding: 25px;
-  font-size: 26px;
+    padding: 25px;
+    font-size: 26px;
 }
 }
 
 
 .banner-social-buttons {
 .banner-social-buttons {
@@ -366,71 +388,53 @@ section {
         }
         }
     }
     }
 }
 }
-::-moz-selection {
-  text-shadow: none;
-  background: #fcfcfc;
-  background: rgba(255, 255, 255, 0.2);
-}
-::selection {
-  text-shadow: none;
-  background: #fcfcfc;
-  background: rgba(255, 255, 255, 0.2);
-}
-img::selection {
-  background: transparent;
-}
-img::-moz-selection {
-  background: transparent;
-}
-body {
-  webkit-tap-highlight-color: rgba(255, 255, 255, 0.2);
-}
+
 ul.contact,
 ul.contact,
 ul.integration,
 ul.integration,
 ul.screencasts,
 ul.screencasts,
 ul.features {
 ul.features {
-  text-align: left;
-  font-size: 19px;
+    text-align: left;
+    font-size: 19px;
 }
 }
 .feature-icon {
 .feature-icon {
-  display: inline-block;
-  position: relative;
-  padding-bottom: 5em;
-  margin-bottom: 2.75em;
-  cursor: default;
-  color: #fff;
+    display: inline-block;
+    position: relative;
+    padding-bottom: 5em;
+    margin-bottom: 2.75em;
+    cursor: default;
+    color: #fff;
 }
 }
 .feature-icon .fa {
 .feature-icon .fa {
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  font-size: 4em;
-  border-radius: 100%;
-  box-shadow: inset 0 0 0 1px white;
-  color: white;
-  line-height: 2.1em;
+    display: inline-block;
+    width: 2em;
+    height: 2em;
+    font-size: 4em;
+    border-radius: 100%;
+    box-shadow: inset 0 0 0 1px white;
+    color: white;
+    line-height: 2.1em;
 }
 }
 .feature-icon:before {
 .feature-icon:before {
-  content: '';
-  background: white;
-  position: absolute;
-  bottom: 0;
-  left: 50%;
-  margin-left: -0.325em;
-  width: 0.65em;
-  height: 0.65em;
-  display: block;
-  border-radius: 100%;
+    content: '';
+    background: white;
+    position: absolute;
+    bottom: 0;
+    left: 50%;
+    margin-left: -0.325em;
+    width: 0.65em;
+    height: 0.65em;
+    display: block;
+    border-radius: 100%;
 }
 }
 .feature-icon:after {
 .feature-icon:after {
-  content: '';
-  position: absolute;
-  left: 50%;
-  bottom: 0.65em;
-  width: 1px;
-  height: 4.35em;
-  background: white;
-  margin-left: -0.5px;
+    content: '';
+    position: absolute;
+    left: 50%;
+    bottom: 0.65em;
+    width: 1px;
+    height: 4.35em;
+    background: white;
+    margin-left: -0.5px;
 }
 }
 .row {
 .row {
     margin-left: 0;
     margin-left: 0;