|
@@ -10,147 +10,52 @@ html {
|
|
|
body {
|
|
|
padding: 50px;
|
|
|
font: 14px "Lucida Grande", Helvetica, Arial, sans-serif;
|
|
|
- background: #333;
|
|
|
- color: white;
|
|
|
+ font-family: HelveticaNeue;
|
|
|
+ color: #010101;
|
|
|
}
|
|
|
|
|
|
button {
|
|
|
- clear:both;
|
|
|
- background: #3498db;
|
|
|
- border-radius: 5px;
|
|
|
- color: #fff;
|
|
|
- padding: 10px 20px 10px 20px;
|
|
|
- text-decoration: none;
|
|
|
- border:0;
|
|
|
- width: 100%;
|
|
|
+ /* Background: */
|
|
|
+ background-image: linear-gradient(-180deg, #4C98FE 0%, #0664E3 100%);
|
|
|
+ /* Sketch doesnt export gradient borders at this point */
|
|
|
+ box-shadow: 0px 0px 1px 0px rgba(0,0,0,0.15);
|
|
|
+ border-radius: 3px;
|
|
|
+ /* Button: */
|
|
|
+ font-size: 14px;
|
|
|
+ color: #FFFFFF;
|
|
|
+ letter-spacing: -0.11px;
|
|
|
+ line-height: 12px;
|
|
|
+ height: 21px;
|
|
|
+ width: 60px;
|
|
|
+ border: 0.5px solid #247EFF;
|
|
|
}
|
|
|
|
|
|
-button:disabled {
|
|
|
- background: #eee;
|
|
|
- color: #aaa
|
|
|
-}
|
|
|
-
|
|
|
-
|
|
|
-button:hover {
|
|
|
- background: #3cb0fd;
|
|
|
- text-decoration: none;
|
|
|
-}
|
|
|
-
|
|
|
-button:hover:disabled {
|
|
|
- background: #bbb;
|
|
|
- color: #aaa
|
|
|
+select {
|
|
|
+ width: 254px;
|
|
|
+ height: 21px;
|
|
|
+ font-size: 13px;
|
|
|
}
|
|
|
|
|
|
label {
|
|
|
- width: 180px;
|
|
|
- display: inline-block;
|
|
|
+ font-size: 13px;
|
|
|
}
|
|
|
|
|
|
-select {
|
|
|
- width: 200px;
|
|
|
- font-size: 15px;
|
|
|
-}
|
|
|
footer {
|
|
|
position:fixed;
|
|
|
left:0;
|
|
|
bottom:0;
|
|
|
height:30px;
|
|
|
+ padding-top:10px;
|
|
|
width:100%;
|
|
|
- background: #0568c6;
|
|
|
- color: white;
|
|
|
-}
|
|
|
-
|
|
|
-footer span {
|
|
|
- top: 5px;
|
|
|
- left: 10px;
|
|
|
- position: relative;
|
|
|
-}
|
|
|
-
|
|
|
-#progressBar {
|
|
|
- display:none;
|
|
|
-}
|
|
|
-
|
|
|
-#progress {
|
|
|
- width: 0;
|
|
|
-}
|
|
|
-
|
|
|
-#form div {
|
|
|
- margin-bottom: 30px;
|
|
|
text-align: center;
|
|
|
+ border-top: 1px solid #EDEAE8;
|
|
|
}
|
|
|
-#form label {
|
|
|
- text-align: right;
|
|
|
-}
|
|
|
-/*
|
|
|
-* https://css-tricks.com/examples/ProgressBars/
|
|
|
-*/
|
|
|
-.meter {
|
|
|
- height: 40px; /* Can be anything */
|
|
|
- position: relative;
|
|
|
- margin: 40px 0 20px 0; /* Just for demo spacing */
|
|
|
- background: #555;
|
|
|
- border-radius: 25px;
|
|
|
- padding: 10px;
|
|
|
- box-shadow: inset 0 -1px 1px rgba(255,255,255,0.3);
|
|
|
-}
|
|
|
-.meter > span {
|
|
|
- display: block;
|
|
|
- height: 100%;
|
|
|
- border-top-right-radius: 8px;
|
|
|
- border-bottom-right-radius: 8px;
|
|
|
- border-top-left-radius: 20px;
|
|
|
- border-bottom-left-radius: 20px;
|
|
|
- background-color: rgb(5, 138, 255);
|
|
|
- background-image: -webkit-gradient(
|
|
|
- linear,
|
|
|
- left bottom,
|
|
|
- left top,
|
|
|
- color-stop(0, rgb(5, 138, 255)),
|
|
|
- color-stop(1, rgb(71, 190, 240))
|
|
|
- );
|
|
|
|
|
|
- box-shadow:
|
|
|
- inset 0 2px 9px rgba(255,255,255,0.3),
|
|
|
- inset 0 -2px 6px rgba(0,0,0,0.4);
|
|
|
- position: relative;
|
|
|
- overflow: hidden;
|
|
|
-}
|
|
|
-.meter > span:after, .animate > span > span {
|
|
|
- content: "";
|
|
|
- position: absolute;
|
|
|
- top: 0; left: 0; bottom: 0; right: 0;
|
|
|
- background-image:
|
|
|
- -webkit-gradient(linear, 0 0, 100% 100%,
|
|
|
- color-stop(.25, rgba(255, 255, 255, .2)),
|
|
|
- color-stop(.25, transparent), color-stop(.5, transparent),
|
|
|
- color-stop(.5, rgba(255, 255, 255, .2)),
|
|
|
- color-stop(.75, rgba(255, 255, 255, .2)),
|
|
|
- color-stop(.75, transparent), to(transparent)
|
|
|
- );
|
|
|
- z-index: 1;
|
|
|
- background-size: 50px 50px;
|
|
|
- -webkit-animation: move 2s linear infinite;
|
|
|
- border-top-right-radius: 8px;
|
|
|
- border-bottom-right-radius: 8px;
|
|
|
- border-top-left-radius: 20px;
|
|
|
- border-bottom-left-radius: 20px;
|
|
|
- overflow: hidden;
|
|
|
-}
|
|
|
-
|
|
|
-.animate > span:after {
|
|
|
- display: none;
|
|
|
-}
|
|
|
-
|
|
|
-@-webkit-keyframes move {
|
|
|
- 0% {
|
|
|
- background-position: 0 0;
|
|
|
- }
|
|
|
- 100% {
|
|
|
- background-position: 50px 50px;
|
|
|
- }
|
|
|
+img {
|
|
|
+ width: 180px;
|
|
|
+ display: inline-block;
|
|
|
}
|
|
|
-
|
|
|
-.nostripes > span > span, .nostripes > span:after {
|
|
|
- -webkit-animation: none;
|
|
|
- background-image: none;
|
|
|
+#form {
|
|
|
+ display: inline-block;
|
|
|
+ width: 300px;
|
|
|
}
|