diff --git a/static/style.css b/static/style.css new file mode 100644 index 0000000000000000000000000000000000000000..25d10711e1bf2779f2f3c7b7a19a23a5bad73950 --- /dev/null +++ b/static/style.css @@ -0,0 +1,253 @@ +html { + font-family: sans-serif; + font-size: 100%; + -webkit-font-smoothing: antialiased; +} + +html, body { + margin: 0; + padding: 0; + outline: 0; + border: 0; + width: 100%; + height: 100%; +} + +body { + line-height: 1; + font-size: 100%; + vertical-align: baseline; + color: #4B4B4B; +} + +.lang-dropdown { + color: #EDEDED; + cursor: default; + position: relative; +} + +.lang-dropdown a { + cursor: pointer; +} + +.lang-dropdown .globe { + display: inline-block; + width: 16px; + height: 16px; + margin: -2px 5px 0 0; + vertical-align: top; + background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABFklEQVQoz13RMUgbUBSF4duCg4MmQQK6FbQ4d3Ps6uQQBRdp0U5uxdCAiF1aLBQLLQjilEWcAkJALbWtg1tBKAh2ERxiwQSFDm6az8EXk+Zs79yf+945LyJJ1rJvaq4c+OxZ/C8DJqwqWnIIbnzR3w2VVLxwCa6dGe4GMkYU/ARHZj3pBvpUNdyCdTPWTHkUnnsaIWvIjrYWDHtpw9uwoiznr0bHuOxxe/F3bHnll1PNBJQ6b/6RzB098jZBzaR5g/fAxwQsRkTo99pJcubugel0/KM37awkp9qq+DwZexERRlNVfG29YjwZxxERfj9kudbXQj6Bf3Led4TdlWlnKahjzEUaNr3r6CIiQt4bH+yr21Zsf/cd+nQr23neGI8AAAAASUVORK5CYII=) no-repeat; +} + +.lang-dropdown ul { + position: absolute; + right: 0; + top: 0; + list-style: none; + width: 140px; + font: bold 12px sans-serif; + overflow: hidden; + max-height: 0px; + -webkit-transition: max-height 0.4s linear; + -moz-transition: max-height 0.4s linear; + transition: max-height 0.4s linear; +} +.lang-dropdown:hover ul { + max-height: 200px; +} +.lang-dropdown ul.up { + top: auto; + bottom: 20px; +} + +.lang-dropdown li { + background-color: #313131; + position: relative; + line-height: 24px; + vertical-align: middle; +} +.lang-dropdown li:hover { + background-color:#444; +} +.lang-dropdown li:first-child { + border-radius: 3px 3px 0 0; + margin-top: 20px; +} +.lang-dropdown li:first-child:before { + content:''; + position: absolute; + width: 1px; + height: 1px; + border: 5px solid transparent; + border-bottom-color: #313131; + left: 50%; + top: -11px; + margin-left: -5px; +} +.lang-dropdown li:last-child { + border-radius: 0 0 3px 3px; +} +.lang-dropdown .up li:first-child { + margin-top: 0px; +} +.lang-dropdown .up li:last-child { + margin-bottom: 15px; +} +.lang-dropdown .up li:last-child:after { + content:''; + position: absolute; + width: 1px; + height: 1px; + border: 5px solid transparent; + border-top-color: #313131; + left: 50%; + bottom: -11px; + margin-left: -5px; +} + +.lang-dropdown li > a, +.lang-dropdown li > span { + padding: 12px; + color: #fff !important; + text-decoration: none !important; + display: block; +} + +.lang-dropdown span.shorthand { + background: #282828; + width: 24px; + height: 24px; + display: inline-block; + line-height: 24px; + text-align: center; + margin: 0 6px; +} + +article > *, +.container { + position: relative; + max-width: 800px; + margin-left: auto; + margin-right: auto; + padding: 0 50px; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 1.5rem; + margin-bottom: 0; + line-height: 1.5rem; + color: #363636; +} +h1 { + font-size: 2rem; + line-height: 3.5rem; + margin-top: 2.5rem; +} +h2 { + font-size: 1.7rem; + line-height: 3rem; + margin-top: 2rem; +} +h3 { + font-size: 1.3rem; +} +h4 { + font-size: 0.707rem; +} +h5 { + font-size: 0.4713333333333333rem; +} +h6 { + font-size: 0.3535rem; +} +h2 + h3 { + margin-top: 0.3rem; +} + +main { + background: #FFF; + width: 100%; + position: relative; + padding: 50px 0; +} + +p, ul, ol { + line-height: 1.5rem; + margin-top: 0.5rem; + margin-bottom: 0; +} +ul li, +ol li { + margin-left: 25px; + line-height: 1.5rem; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-top: 0; + margin-bottom: 0; +} + +hr { + border: 0; + height: 1px; + background: #363636; + margin: 15px 0; +} + +blockquote { + line-height: 1.5rem; + margin-top: 1.5rem; + margin-bottom: 1.5rem; +} + +table { + margin-top: 1.5rem; + border-spacing: 0px; + border-collapse: collapse; +} +table td, +table th { + padding: 0; + line-height: 33px; +} + +code { + vertical-align: bottom; +} + +a { + color: #3273dc; + cursor: pointer; + text-decoration: none; +} + +a:hover, a:active { + text-decoration: underline; +} + +footer { + background: #363636; + position: relative; +} + +footer a { + color: #EDEDED; +} + +footer .container { + padding: 15px; + text-align: center; +} + +footer .lang-dropdown { + position: absolute; + right: 20px; + bottom: 14px; +}