stylus/style.styl (98 lines of code) (raw):
accentBlue = #00A1DC
*
-webkit-font-smoothing: antialiased
box-sizing: border-box
@font-face{font-family:'metaboldlf-romanregular';src:url(//www.lever.co/hubfs/webfonts/metaboldlf-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face {
font-family: "metanormallf-capsregular";
font-weight: 400;
src: url("https://www.lever.co/hubfs/webfonts/metamediumlf-capsregular.ttf"); /* Safari, Android, iOS */
}
@font-face{font-family:'metanormallf-romanregular';src:url(//www.lever.co/hubfs/webfonts/metanormal-webfont.woff) format("woff");font-weight:400;font-style:normal}
@font-face{font-family:'metanormallf-italicregular';src:url(//www.lever.co/hubfs/webfonts/metanormalitaliclf-webfont.woff) format("woff");font-weight:400;font-style:normal}
html
font-size: 10px
font-family: 'metanormallf-romanregular', sans-serif
body
background: #f9f9f9
.wrapper
min-height: 100vh
margin: 0 auto
max-width: 1000px
.content
background: white
padding: 75px 40px
margin-top: 50px
img
max-width: 150px
height: auto !important
margin: 0 0 50px 0
h1
font-family: 'metaboldlf-romanregular', sans-serif
margin-bottom: 30px
font-size: 3.6rem;
p
font-size: 1.8rem;
margin-bottom: 10px;
line-height: 1.5
a
color: accentBlue
&:hover
color: darken(accentBlue, 10%)
input
border: 1px solid #ebebeb
border-radius: 3px
padding: 0 10px
font-family: 'metanormallf-romanregular', sans-serif
font-size: 1.6rem
height: 40px
min-width: 40%
.input-box
padding-top: 20px
.subtext
font-size: 1.2rem
opacity: .5;
margin: 10px 0 0 0;
.error
background: salmon
.success
background: #ebebeb
#code p
padding: 10px;
margin: 20px 0;
#code p
font-family: monospace
line-height: 1.5
button, .btn
font-family: "metanormallf-capsregular";
text-transform: lowercase;
letter-spacing: 1px
font-size: 1.6rem
position: relative
display: inline-block
padding: 8px 20px
font-weight: normal
line-height: 1.428571429
text-align: center
white-space: nowrap
vertical-align: middle
cursor: pointer
background-image: none
border: 1px solid rgba(0, 0, 0, 0)
border-radius: 3px
-webkit-user-select: none
-moz-user-select: none
-ms-user-select: none
-o-user-select: none
user-select: none
-webkit-appearance: none // To fix the button appearance on iPad/iPhone
color: white
background: accentBlue
transition: all .3s
vertical-align: top
margin-left: 10px
height: 40px
&:hover
background: darken(#00A1DC, 10%)
&:active
background: darken(#00A1DC, 50%)