From 6d9a7eaa608680201b83912a0719677cb899c883 Mon Sep 17 00:00:00 2001 From: Cameron Squire Date: Sun, 21 Jan 2018 16:06:51 -0800 Subject: [PATCH] switched theme --- .DS_Store | Bin 6148 -> 6148 bytes alpha/.DS_Store | Bin 6148 -> 6148 bytes assets/css/ie8.css | 73 + assets/css/ie9.css | 47 +- assets/css/main.css | 4000 +++++++++++++++++++------- assets/css/noscript.css | 12 - assets/js/ie/html5shiv.js | 8 + assets/js/ie/respond.min.js | 6 + assets/js/main.js | 523 +--- assets/sass/base/_page.scss | 11 +- assets/sass/base/_typography.scss | 138 +- assets/sass/components/_box.scss | 2 +- assets/sass/components/_button.scss | 64 +- assets/sass/components/_form.scss | 177 +- assets/sass/components/_icon.scss | 35 +- assets/sass/components/_image.scss | 31 +- assets/sass/components/_list.scss | 27 +- assets/sass/components/_section.scss | 25 + assets/sass/components/_table.scss | 2 +- assets/sass/components/_tiles.scss | 258 ++ assets/sass/ie8.scss | 92 + assets/sass/ie9.scss | 56 +- assets/sass/layout/_bg.scss | 68 - assets/sass/layout/_footer.scss | 146 +- assets/sass/layout/_header.scss | 307 +- assets/sass/layout/_main.scss | 93 +- assets/sass/layout/_menu.scss | 164 ++ assets/sass/layout/_wrapper.scss | 36 +- assets/sass/libs/_vars.scss | 55 +- assets/sass/main.scss | 45 +- assets/sass/noscript.scss | 19 - elements.html | 419 +++ generic.html | 112 + images/bg.jpg | Bin 37864 -> 0 bytes images/logo.svg | 14 + images/overlay.png | Bin 4385 -> 0 bytes images/pic01.jpg | Bin 10064 -> 6311 bytes images/pic02.jpg | Bin 8904 -> 6084 bytes images/pic03.jpg | Bin 9697 -> 5788 bytes images/pic04.jpg | Bin 0 -> 6499 bytes images/pic05.jpg | Bin 0 -> 5232 bytes images/pic06.jpg | Bin 0 -> 6704 bytes images/pic07.jpg | Bin 0 -> 5606 bytes images/pic08.jpg | Bin 0 -> 5889 bytes images/pic09.jpg | Bin 0 -> 5808 bytes images/pic10.jpg | Bin 0 -> 6489 bytes images/pic11.jpg | Bin 0 -> 6338 bytes images/pic12.jpg | Bin 0 -> 6261 bytes images/pic13.jpg | Bin 0 -> 17129 bytes images/pic14.jpg | Bin 0 -> 2580 bytes images/pic15.jpg | Bin 0 -> 2560 bytes index.html | 516 ++-- 52 files changed, 4982 insertions(+), 2599 deletions(-) create mode 100644 assets/css/ie8.css delete mode 100644 assets/css/noscript.css create mode 100644 assets/js/ie/html5shiv.js create mode 100644 assets/js/ie/respond.min.js create mode 100644 assets/sass/components/_section.scss create mode 100644 assets/sass/components/_tiles.scss create mode 100644 assets/sass/ie8.scss delete mode 100644 assets/sass/layout/_bg.scss create mode 100644 assets/sass/layout/_menu.scss delete mode 100644 assets/sass/noscript.scss create mode 100644 elements.html create mode 100644 generic.html delete mode 100644 images/bg.jpg create mode 100644 images/logo.svg delete mode 100644 images/overlay.png create mode 100644 images/pic04.jpg create mode 100644 images/pic05.jpg create mode 100644 images/pic06.jpg create mode 100644 images/pic07.jpg create mode 100644 images/pic08.jpg create mode 100644 images/pic09.jpg create mode 100644 images/pic10.jpg create mode 100644 images/pic11.jpg create mode 100644 images/pic12.jpg create mode 100644 images/pic13.jpg create mode 100644 images/pic14.jpg create mode 100644 images/pic15.jpg diff --git a/.DS_Store b/.DS_Store index 7eb2b25e307fc19dd52bdb56cb2444ccf169bf03..90dacb76f9c75f650141f384660dcc3165a57f8a 100644 GIT binary patch delta 215 zcmZoMXfc@J&&a(oU^gQp_hcR>88#+n1_nm9$$Cu9wrmWE48=g0%22{k?3t6FoRpKF z#K6EH0L0cnyx>0=09gzSyg*esK%5K2c_8(Z_b^GyuS8SD!;lV^Ph}`#$Ye+cs*$i@ w6h~9U29(MLS`AW)W-VhYLha-=Od4#ApFskXZ!zgI9^K5rY|65ko#QV*0M&9ofdBvi delta 69 zcmZoMXfc@J&&a+pU^gQp`(z#_88(K03=9mjChIXZPp)QGW@E4hay2F|Vb .image:before, .tiles article > .image:after { + display: none; + } + +/* Header */ + + #header .logo .symbol { + display: none; + } + + #header nav ul li a[href="#menu"] { + text-indent: 0; + width: auto; + font-size: 0.8em; + } + + #header nav ul li a[href="#menu"]:before, #header nav ul li a[href="#menu"]:after { + display: none; + } + +/* Footer */ + + #footer > .inner section { + width: 50%; + margin-left: 3em; + } + + #footer > .inner section:first-child { + margin-left: 0; + width: 40%; + } \ No newline at end of file diff --git a/assets/css/ie9.css b/assets/css/ie9.css index 92031cc..2c1a43b 100644 --- a/assets/css/ie9.css +++ b/assets/css/ie9.css @@ -1,35 +1,40 @@ /* - Dimension by HTML5 UP + Phantom by HTML5 UP html5up.net | @ajlkn Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) */ -/* BG */ +/* Tiles */ - #bg:before { - background: rgba(19, 21, 25, 0.5); + .tiles:after { + content: ''; + display: block; + clear: both; } -/* Header */ - - #header .logo { - margin: 0 auto; + .tiles article { + float: left; } - #header .content { - display: inline-block; - } - - #header nav ul { - display: inline-block; - } - - #header nav ul li { - display: inline-block; + .tiles article > a { + padding-top: 50%; + margin-top: -1.75em; } -/* Main */ + body:not(.is-touch) .tiles article:hover > .image { + -moz-transform: none; + -webkit-transform: none; + -ms-transform: none; + transform: none; + } - #main article { - margin: 0 auto; +/* Footer */ + + #footer > .inner section { + float: left; + } + + #footer > .inner .copyright { + clear: both; + padding-top: 4em; } \ No newline at end of file diff --git a/assets/css/main.css b/assets/css/main.css index 55cae7e..00416d4 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,8 +1,8 @@ @import url(font-awesome.min.css); -@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300italic,600italic,300,600"); +@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,700,900"); /* - Dimension by HTML5 UP + Phantom by HTML5 UP html5up.net | @ajlkn Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) */ @@ -56,12 +56,1564 @@ box-sizing: border-box; } +/* Grid */ + + .row { + border-bottom: solid 1px transparent; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + + .row > * { + float: left; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + } + + .row:after, .row:before { + content: ''; + display: block; + clear: both; + height: 0; + } + + .row.uniform > * > :first-child { + margin-top: 0; + } + + .row.uniform > * > :last-child { + margin-bottom: 0; + } + + .row.\30 \25 > * { + padding: 0 0 0 0em; + } + + .row.\30 \25 { + margin: 0 0 -1px 0em; + } + + .row.uniform.\30 \25 > * { + padding: 0em 0 0 0em; + } + + .row.uniform.\30 \25 { + margin: 0em 0 -1px 0em; + } + + .row > * { + padding: 0 0 0 2em; + } + + .row { + margin: 0 0 -1px -2em; + } + + .row.uniform > * { + padding: 2em 0 0 2em; + } + + .row.uniform { + margin: -2em 0 -1px -2em; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4em; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4em; + } + + .row.uniform.\32 00\25 > * { + padding: 4em 0 0 4em; + } + + .row.uniform.\32 00\25 { + margin: -4em 0 -1px -4em; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3em; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3em; + } + + .row.uniform.\31 50\25 > * { + padding: 3em 0 0 3em; + } + + .row.uniform.\31 50\25 { + margin: -3em 0 -1px -3em; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1em; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1em; + } + + .row.uniform.\35 0\25 > * { + padding: 1em 0 0 1em; + } + + .row.uniform.\35 0\25 { + margin: -1em 0 -1px -1em; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5em; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5em; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5em 0 0 0.5em; + } + + .row.uniform.\32 5\25 { + margin: -0.5em 0 -1px -0.5em; + } + + .\31 2u, .\31 2u\24 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u, .\31 1u\24 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u, .\31 0u\24 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u, .\39 u\24 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u, .\38 u\24 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u, .\37 u\24 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u, .\36 u\24 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u, .\35 u\24 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u, .\34 u\24 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u, .\33 u\24 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u, .\32 u\24 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u, .\31 u\24 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24 + *, + .\31 1u\24 + *, + .\31 0u\24 + *, + .\39 u\24 + *, + .\38 u\24 + *, + .\37 u\24 + *, + .\36 u\24 + *, + .\35 u\24 + *, + .\34 u\24 + *, + .\33 u\24 + *, + .\32 u\24 + *, + .\31 u\24 + * { + clear: left; + } + + .\-11u { + margin-left: 91.66667%; + } + + .\-10u { + margin-left: 83.33333%; + } + + .\-9u { + margin-left: 75%; + } + + .\-8u { + margin-left: 66.66667%; + } + + .\-7u { + margin-left: 58.33333%; + } + + .\-6u { + margin-left: 50%; + } + + .\-5u { + margin-left: 41.66667%; + } + + .\-4u { + margin-left: 33.33333%; + } + + .\-3u { + margin-left: 25%; + } + + .\-2u { + margin-left: 16.66667%; + } + + .\-1u { + margin-left: 8.33333%; + } + + @media screen and (max-width: 1680px) { + + .row > * { + padding: 0 0 0 2em; + } + + .row { + margin: 0 0 -1px -2em; + } + + .row.uniform > * { + padding: 2em 0 0 2em; + } + + .row.uniform { + margin: -2em 0 -1px -2em; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4em; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4em; + } + + .row.uniform.\32 00\25 > * { + padding: 4em 0 0 4em; + } + + .row.uniform.\32 00\25 { + margin: -4em 0 -1px -4em; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3em; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3em; + } + + .row.uniform.\31 50\25 > * { + padding: 3em 0 0 3em; + } + + .row.uniform.\31 50\25 { + margin: -3em 0 -1px -3em; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1em; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1em; + } + + .row.uniform.\35 0\25 > * { + padding: 1em 0 0 1em; + } + + .row.uniform.\35 0\25 { + margin: -1em 0 -1px -1em; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5em; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5em; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5em 0 0 0.5em; + } + + .row.uniform.\32 5\25 { + margin: -0.5em 0 -1px -0.5em; + } + + .\31 2u\28xlarge\29, .\31 2u\24\28xlarge\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xlarge\29, .\31 1u\24\28xlarge\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xlarge\29, .\31 0u\24\28xlarge\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xlarge\29, .\39 u\24\28xlarge\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xlarge\29, .\38 u\24\28xlarge\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xlarge\29, .\37 u\24\28xlarge\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xlarge\29, .\36 u\24\28xlarge\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xlarge\29, .\35 u\24\28xlarge\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xlarge\29, .\34 u\24\28xlarge\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xlarge\29, .\33 u\24\28xlarge\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xlarge\29, .\32 u\24\28xlarge\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xlarge\29, .\31 u\24\28xlarge\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xlarge\29 + *, + .\31 1u\24\28xlarge\29 + *, + .\31 0u\24\28xlarge\29 + *, + .\39 u\24\28xlarge\29 + *, + .\38 u\24\28xlarge\29 + *, + .\37 u\24\28xlarge\29 + *, + .\36 u\24\28xlarge\29 + *, + .\35 u\24\28xlarge\29 + *, + .\34 u\24\28xlarge\29 + *, + .\33 u\24\28xlarge\29 + *, + .\32 u\24\28xlarge\29 + *, + .\31 u\24\28xlarge\29 + * { + clear: left; + } + + .\-11u\28xlarge\29 { + margin-left: 91.66667%; + } + + .\-10u\28xlarge\29 { + margin-left: 83.33333%; + } + + .\-9u\28xlarge\29 { + margin-left: 75%; + } + + .\-8u\28xlarge\29 { + margin-left: 66.66667%; + } + + .\-7u\28xlarge\29 { + margin-left: 58.33333%; + } + + .\-6u\28xlarge\29 { + margin-left: 50%; + } + + .\-5u\28xlarge\29 { + margin-left: 41.66667%; + } + + .\-4u\28xlarge\29 { + margin-left: 33.33333%; + } + + .\-3u\28xlarge\29 { + margin-left: 25%; + } + + .\-2u\28xlarge\29 { + margin-left: 16.66667%; + } + + .\-1u\28xlarge\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 1280px) { + + .row > * { + padding: 0 0 0 2em; + } + + .row { + margin: 0 0 -1px -2em; + } + + .row.uniform > * { + padding: 2em 0 0 2em; + } + + .row.uniform { + margin: -2em 0 -1px -2em; + } + + .row.\32 00\25 > * { + padding: 0 0 0 4em; + } + + .row.\32 00\25 { + margin: 0 0 -1px -4em; + } + + .row.uniform.\32 00\25 > * { + padding: 4em 0 0 4em; + } + + .row.uniform.\32 00\25 { + margin: -4em 0 -1px -4em; + } + + .row.\31 50\25 > * { + padding: 0 0 0 3em; + } + + .row.\31 50\25 { + margin: 0 0 -1px -3em; + } + + .row.uniform.\31 50\25 > * { + padding: 3em 0 0 3em; + } + + .row.uniform.\31 50\25 { + margin: -3em 0 -1px -3em; + } + + .row.\35 0\25 > * { + padding: 0 0 0 1em; + } + + .row.\35 0\25 { + margin: 0 0 -1px -1em; + } + + .row.uniform.\35 0\25 > * { + padding: 1em 0 0 1em; + } + + .row.uniform.\35 0\25 { + margin: -1em 0 -1px -1em; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.5em; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.5em; + } + + .row.uniform.\32 5\25 > * { + padding: 0.5em 0 0 0.5em; + } + + .row.uniform.\32 5\25 { + margin: -0.5em 0 -1px -0.5em; + } + + .\31 2u\28large\29, .\31 2u\24\28large\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28large\29, .\31 1u\24\28large\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28large\29, .\31 0u\24\28large\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28large\29, .\39 u\24\28large\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28large\29, .\38 u\24\28large\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28large\29, .\37 u\24\28large\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28large\29, .\36 u\24\28large\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28large\29, .\35 u\24\28large\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28large\29, .\34 u\24\28large\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28large\29, .\33 u\24\28large\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28large\29, .\32 u\24\28large\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28large\29, .\31 u\24\28large\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28large\29 + *, + .\31 1u\24\28large\29 + *, + .\31 0u\24\28large\29 + *, + .\39 u\24\28large\29 + *, + .\38 u\24\28large\29 + *, + .\37 u\24\28large\29 + *, + .\36 u\24\28large\29 + *, + .\35 u\24\28large\29 + *, + .\34 u\24\28large\29 + *, + .\33 u\24\28large\29 + *, + .\32 u\24\28large\29 + *, + .\31 u\24\28large\29 + * { + clear: left; + } + + .\-11u\28large\29 { + margin-left: 91.66667%; + } + + .\-10u\28large\29 { + margin-left: 83.33333%; + } + + .\-9u\28large\29 { + margin-left: 75%; + } + + .\-8u\28large\29 { + margin-left: 66.66667%; + } + + .\-7u\28large\29 { + margin-left: 58.33333%; + } + + .\-6u\28large\29 { + margin-left: 50%; + } + + .\-5u\28large\29 { + margin-left: 41.66667%; + } + + .\-4u\28large\29 { + margin-left: 33.33333%; + } + + .\-3u\28large\29 { + margin-left: 25%; + } + + .\-2u\28large\29 { + margin-left: 16.66667%; + } + + .\-1u\28large\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 980px) { + + .row > * { + padding: 0 0 0 1.5em; + } + + .row { + margin: 0 0 -1px -1.5em; + } + + .row.uniform > * { + padding: 1.5em 0 0 1.5em; + } + + .row.uniform { + margin: -1.5em 0 -1px -1.5em; + } + + .row.\32 00\25 > * { + padding: 0 0 0 3em; + } + + .row.\32 00\25 { + margin: 0 0 -1px -3em; + } + + .row.uniform.\32 00\25 > * { + padding: 3em 0 0 3em; + } + + .row.uniform.\32 00\25 { + margin: -3em 0 -1px -3em; + } + + .row.\31 50\25 > * { + padding: 0 0 0 2.25em; + } + + .row.\31 50\25 { + margin: 0 0 -1px -2.25em; + } + + .row.uniform.\31 50\25 > * { + padding: 2.25em 0 0 2.25em; + } + + .row.uniform.\31 50\25 { + margin: -2.25em 0 -1px -2.25em; + } + + .row.\35 0\25 > * { + padding: 0 0 0 0.75em; + } + + .row.\35 0\25 { + margin: 0 0 -1px -0.75em; + } + + .row.uniform.\35 0\25 > * { + padding: 0.75em 0 0 0.75em; + } + + .row.uniform.\35 0\25 { + margin: -0.75em 0 -1px -0.75em; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.375em; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.375em; + } + + .row.uniform.\32 5\25 > * { + padding: 0.375em 0 0 0.375em; + } + + .row.uniform.\32 5\25 { + margin: -0.375em 0 -1px -0.375em; + } + + .\31 2u\28medium\29, .\31 2u\24\28medium\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28medium\29, .\31 1u\24\28medium\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28medium\29, .\31 0u\24\28medium\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28medium\29, .\39 u\24\28medium\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28medium\29, .\38 u\24\28medium\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28medium\29, .\37 u\24\28medium\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28medium\29, .\36 u\24\28medium\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28medium\29, .\35 u\24\28medium\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28medium\29, .\34 u\24\28medium\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28medium\29, .\33 u\24\28medium\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28medium\29, .\32 u\24\28medium\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28medium\29, .\31 u\24\28medium\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28medium\29 + *, + .\31 1u\24\28medium\29 + *, + .\31 0u\24\28medium\29 + *, + .\39 u\24\28medium\29 + *, + .\38 u\24\28medium\29 + *, + .\37 u\24\28medium\29 + *, + .\36 u\24\28medium\29 + *, + .\35 u\24\28medium\29 + *, + .\34 u\24\28medium\29 + *, + .\33 u\24\28medium\29 + *, + .\32 u\24\28medium\29 + *, + .\31 u\24\28medium\29 + * { + clear: left; + } + + .\-11u\28medium\29 { + margin-left: 91.66667%; + } + + .\-10u\28medium\29 { + margin-left: 83.33333%; + } + + .\-9u\28medium\29 { + margin-left: 75%; + } + + .\-8u\28medium\29 { + margin-left: 66.66667%; + } + + .\-7u\28medium\29 { + margin-left: 58.33333%; + } + + .\-6u\28medium\29 { + margin-left: 50%; + } + + .\-5u\28medium\29 { + margin-left: 41.66667%; + } + + .\-4u\28medium\29 { + margin-left: 33.33333%; + } + + .\-3u\28medium\29 { + margin-left: 25%; + } + + .\-2u\28medium\29 { + margin-left: 16.66667%; + } + + .\-1u\28medium\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 736px) { + + .row > * { + padding: 0 0 0 1em; + } + + .row { + margin: 0 0 -1px -1em; + } + + .row.uniform > * { + padding: 1em 0 0 1em; + } + + .row.uniform { + margin: -1em 0 -1px -1em; + } + + .row.\32 00\25 > * { + padding: 0 0 0 2em; + } + + .row.\32 00\25 { + margin: 0 0 -1px -2em; + } + + .row.uniform.\32 00\25 > * { + padding: 2em 0 0 2em; + } + + .row.uniform.\32 00\25 { + margin: -2em 0 -1px -2em; + } + + .row.\31 50\25 > * { + padding: 0 0 0 1.5em; + } + + .row.\31 50\25 { + margin: 0 0 -1px -1.5em; + } + + .row.uniform.\31 50\25 > * { + padding: 1.5em 0 0 1.5em; + } + + .row.uniform.\31 50\25 { + margin: -1.5em 0 -1px -1.5em; + } + + .row.\35 0\25 > * { + padding: 0 0 0 0.5em; + } + + .row.\35 0\25 { + margin: 0 0 -1px -0.5em; + } + + .row.uniform.\35 0\25 > * { + padding: 0.5em 0 0 0.5em; + } + + .row.uniform.\35 0\25 { + margin: -0.5em 0 -1px -0.5em; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.25em; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.25em; + } + + .row.uniform.\32 5\25 > * { + padding: 0.25em 0 0 0.25em; + } + + .row.uniform.\32 5\25 { + margin: -0.25em 0 -1px -0.25em; + } + + .\31 2u\28small\29, .\31 2u\24\28small\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28small\29, .\31 1u\24\28small\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28small\29, .\31 0u\24\28small\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28small\29, .\39 u\24\28small\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28small\29, .\38 u\24\28small\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28small\29, .\37 u\24\28small\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28small\29, .\36 u\24\28small\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28small\29, .\35 u\24\28small\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28small\29, .\34 u\24\28small\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28small\29, .\33 u\24\28small\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28small\29, .\32 u\24\28small\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28small\29, .\31 u\24\28small\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28small\29 + *, + .\31 1u\24\28small\29 + *, + .\31 0u\24\28small\29 + *, + .\39 u\24\28small\29 + *, + .\38 u\24\28small\29 + *, + .\37 u\24\28small\29 + *, + .\36 u\24\28small\29 + *, + .\35 u\24\28small\29 + *, + .\34 u\24\28small\29 + *, + .\33 u\24\28small\29 + *, + .\32 u\24\28small\29 + *, + .\31 u\24\28small\29 + * { + clear: left; + } + + .\-11u\28small\29 { + margin-left: 91.66667%; + } + + .\-10u\28small\29 { + margin-left: 83.33333%; + } + + .\-9u\28small\29 { + margin-left: 75%; + } + + .\-8u\28small\29 { + margin-left: 66.66667%; + } + + .\-7u\28small\29 { + margin-left: 58.33333%; + } + + .\-6u\28small\29 { + margin-left: 50%; + } + + .\-5u\28small\29 { + margin-left: 41.66667%; + } + + .\-4u\28small\29 { + margin-left: 33.33333%; + } + + .\-3u\28small\29 { + margin-left: 25%; + } + + .\-2u\28small\29 { + margin-left: 16.66667%; + } + + .\-1u\28small\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 480px) { + + .row > * { + padding: 0 0 0 1em; + } + + .row { + margin: 0 0 -1px -1em; + } + + .row.uniform > * { + padding: 1em 0 0 1em; + } + + .row.uniform { + margin: -1em 0 -1px -1em; + } + + .row.\32 00\25 > * { + padding: 0 0 0 2em; + } + + .row.\32 00\25 { + margin: 0 0 -1px -2em; + } + + .row.uniform.\32 00\25 > * { + padding: 2em 0 0 2em; + } + + .row.uniform.\32 00\25 { + margin: -2em 0 -1px -2em; + } + + .row.\31 50\25 > * { + padding: 0 0 0 1.5em; + } + + .row.\31 50\25 { + margin: 0 0 -1px -1.5em; + } + + .row.uniform.\31 50\25 > * { + padding: 1.5em 0 0 1.5em; + } + + .row.uniform.\31 50\25 { + margin: -1.5em 0 -1px -1.5em; + } + + .row.\35 0\25 > * { + padding: 0 0 0 0.5em; + } + + .row.\35 0\25 { + margin: 0 0 -1px -0.5em; + } + + .row.uniform.\35 0\25 > * { + padding: 0.5em 0 0 0.5em; + } + + .row.uniform.\35 0\25 { + margin: -0.5em 0 -1px -0.5em; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.25em; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.25em; + } + + .row.uniform.\32 5\25 > * { + padding: 0.25em 0 0 0.25em; + } + + .row.uniform.\32 5\25 { + margin: -0.25em 0 -1px -0.25em; + } + + .\31 2u\28xsmall\29, .\31 2u\24\28xsmall\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xsmall\29, .\31 1u\24\28xsmall\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xsmall\29, .\31 0u\24\28xsmall\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xsmall\29, .\39 u\24\28xsmall\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xsmall\29, .\38 u\24\28xsmall\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xsmall\29, .\37 u\24\28xsmall\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xsmall\29, .\36 u\24\28xsmall\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xsmall\29, .\35 u\24\28xsmall\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xsmall\29, .\34 u\24\28xsmall\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xsmall\29, .\33 u\24\28xsmall\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xsmall\29, .\32 u\24\28xsmall\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xsmall\29, .\31 u\24\28xsmall\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xsmall\29 + *, + .\31 1u\24\28xsmall\29 + *, + .\31 0u\24\28xsmall\29 + *, + .\39 u\24\28xsmall\29 + *, + .\38 u\24\28xsmall\29 + *, + .\37 u\24\28xsmall\29 + *, + .\36 u\24\28xsmall\29 + *, + .\35 u\24\28xsmall\29 + *, + .\34 u\24\28xsmall\29 + *, + .\33 u\24\28xsmall\29 + *, + .\32 u\24\28xsmall\29 + *, + .\31 u\24\28xsmall\29 + * { + clear: left; + } + + .\-11u\28xsmall\29 { + margin-left: 91.66667%; + } + + .\-10u\28xsmall\29 { + margin-left: 83.33333%; + } + + .\-9u\28xsmall\29 { + margin-left: 75%; + } + + .\-8u\28xsmall\29 { + margin-left: 66.66667%; + } + + .\-7u\28xsmall\29 { + margin-left: 58.33333%; + } + + .\-6u\28xsmall\29 { + margin-left: 50%; + } + + .\-5u\28xsmall\29 { + margin-left: 41.66667%; + } + + .\-4u\28xsmall\29 { + margin-left: 33.33333%; + } + + .\-3u\28xsmall\29 { + margin-left: 25%; + } + + .\-2u\28xsmall\29 { + margin-left: 16.66667%; + } + + .\-1u\28xsmall\29 { + margin-left: 8.33333%; + } + + } + + @media screen and (max-width: 360px) { + + .row > * { + padding: 0 0 0 1em; + } + + .row { + margin: 0 0 -1px -1em; + } + + .row.uniform > * { + padding: 1em 0 0 1em; + } + + .row.uniform { + margin: -1em 0 -1px -1em; + } + + .row.\32 00\25 > * { + padding: 0 0 0 2em; + } + + .row.\32 00\25 { + margin: 0 0 -1px -2em; + } + + .row.uniform.\32 00\25 > * { + padding: 2em 0 0 2em; + } + + .row.uniform.\32 00\25 { + margin: -2em 0 -1px -2em; + } + + .row.\31 50\25 > * { + padding: 0 0 0 1.5em; + } + + .row.\31 50\25 { + margin: 0 0 -1px -1.5em; + } + + .row.uniform.\31 50\25 > * { + padding: 1.5em 0 0 1.5em; + } + + .row.uniform.\31 50\25 { + margin: -1.5em 0 -1px -1.5em; + } + + .row.\35 0\25 > * { + padding: 0 0 0 0.5em; + } + + .row.\35 0\25 { + margin: 0 0 -1px -0.5em; + } + + .row.uniform.\35 0\25 > * { + padding: 0.5em 0 0 0.5em; + } + + .row.uniform.\35 0\25 { + margin: -0.5em 0 -1px -0.5em; + } + + .row.\32 5\25 > * { + padding: 0 0 0 0.25em; + } + + .row.\32 5\25 { + margin: 0 0 -1px -0.25em; + } + + .row.uniform.\32 5\25 > * { + padding: 0.25em 0 0 0.25em; + } + + .row.uniform.\32 5\25 { + margin: -0.25em 0 -1px -0.25em; + } + + .\31 2u\28xxsmall\29, .\31 2u\24\28xxsmall\29 { + width: 100%; + clear: none; + margin-left: 0; + } + + .\31 1u\28xxsmall\29, .\31 1u\24\28xxsmall\29 { + width: 91.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 0u\28xxsmall\29, .\31 0u\24\28xxsmall\29 { + width: 83.3333333333%; + clear: none; + margin-left: 0; + } + + .\39 u\28xxsmall\29, .\39 u\24\28xxsmall\29 { + width: 75%; + clear: none; + margin-left: 0; + } + + .\38 u\28xxsmall\29, .\38 u\24\28xxsmall\29 { + width: 66.6666666667%; + clear: none; + margin-left: 0; + } + + .\37 u\28xxsmall\29, .\37 u\24\28xxsmall\29 { + width: 58.3333333333%; + clear: none; + margin-left: 0; + } + + .\36 u\28xxsmall\29, .\36 u\24\28xxsmall\29 { + width: 50%; + clear: none; + margin-left: 0; + } + + .\35 u\28xxsmall\29, .\35 u\24\28xxsmall\29 { + width: 41.6666666667%; + clear: none; + margin-left: 0; + } + + .\34 u\28xxsmall\29, .\34 u\24\28xxsmall\29 { + width: 33.3333333333%; + clear: none; + margin-left: 0; + } + + .\33 u\28xxsmall\29, .\33 u\24\28xxsmall\29 { + width: 25%; + clear: none; + margin-left: 0; + } + + .\32 u\28xxsmall\29, .\32 u\24\28xxsmall\29 { + width: 16.6666666667%; + clear: none; + margin-left: 0; + } + + .\31 u\28xxsmall\29, .\31 u\24\28xxsmall\29 { + width: 8.3333333333%; + clear: none; + margin-left: 0; + } + + .\31 2u\24\28xxsmall\29 + *, + .\31 1u\24\28xxsmall\29 + *, + .\31 0u\24\28xxsmall\29 + *, + .\39 u\24\28xxsmall\29 + *, + .\38 u\24\28xxsmall\29 + *, + .\37 u\24\28xxsmall\29 + *, + .\36 u\24\28xxsmall\29 + *, + .\35 u\24\28xxsmall\29 + *, + .\34 u\24\28xxsmall\29 + *, + .\33 u\24\28xxsmall\29 + *, + .\32 u\24\28xxsmall\29 + *, + .\31 u\24\28xxsmall\29 + * { + clear: left; + } + + .\-11u\28xxsmall\29 { + margin-left: 91.66667%; + } + + .\-10u\28xxsmall\29 { + margin-left: 83.33333%; + } + + .\-9u\28xxsmall\29 { + margin-left: 75%; + } + + .\-8u\28xxsmall\29 { + margin-left: 66.66667%; + } + + .\-7u\28xxsmall\29 { + margin-left: 58.33333%; + } + + .\-6u\28xxsmall\29 { + margin-left: 50%; + } + + .\-5u\28xxsmall\29 { + margin-left: 41.66667%; + } + + .\-4u\28xxsmall\29 { + margin-left: 33.33333%; + } + + .\-3u\28xxsmall\29 { + margin-left: 25%; + } + + .\-2u\28xxsmall\29 { + margin-left: 16.66667%; + } + + .\-1u\28xxsmall\29 { + margin-left: 8.33333%; + } + + } + /* Basic */ @-ms-viewport { width: device-width; } + body { + -ms-overflow-style: scrollbar; + } + @media screen and (max-width: 480px) { html, body { @@ -71,10 +1623,10 @@ } body { - background: #1b1f22; + background: #ffffff; } - body.is-loading *, body.is-loading *:before, body.is-loading *:after, body.is-switching *, body.is-switching *:before, body.is-switching *:after { + body.is-loading *, body.is-loading *:before, body.is-loading *:after { -moz-animation: none !important; -webkit-animation: none !important; -ms-animation: none !important; @@ -83,67 +1635,51 @@ -webkit-transition: none !important; -ms-transition: none !important; transition: none !important; - -moz-transition-delay: none !important; - -webkit-transition-delay: none !important; - -ms-transition-delay: none !important; - transition-delay: none !important; } /* Type */ - html { + body, input, select, textarea { + color: #585858; + font-family: "Source Sans Pro", Helvetica, sans-serif; font-size: 16pt; + font-weight: 300; + line-height: 1.75; } @media screen and (max-width: 1680px) { - html { + body, input, select, textarea { + font-size: 14pt; + } + + } + + @media screen and (max-width: 1280px) { + + body, input, select, textarea { font-size: 12pt; } } - @media screen and (max-width: 736px) { - - html { - font-size: 11pt; - } - - } - - @media screen and (max-width: 360px) { - - html { - font-size: 10pt; - } - - } - - body, input, select, textarea { - color: #ffffff; - font-family: "Source Sans Pro", sans-serif; - font-weight: 300; - font-size: 1rem; - line-height: 1.65; - } - a { - -moz-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; - -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; - -ms-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; - transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out; - border-bottom: dotted 1px rgba(255, 255, 255, 0.5); + -moz-transition: border-bottom-color 0.2s ease, color 0.2s ease; + -webkit-transition: border-bottom-color 0.2s ease, color 0.2s ease; + -ms-transition: border-bottom-color 0.2s ease, color 0.2s ease; + transition: border-bottom-color 0.2s ease, color 0.2s ease; text-decoration: none; - color: inherit; + color: #585858; + border-bottom: dotted 1px rgba(88, 88, 88, 0.5); } a:hover { border-bottom-color: transparent; + color: #f2849e !important; } strong, b { - color: #ffffff; - font-weight: 600; + font-weight: 900; } em, i { @@ -151,123 +1687,143 @@ } p { - margin: 0 0 2rem 0; + margin: 0 0 2em 0; } - h1, h2, h3, h4, h5, h6 { - color: #ffffff; - font-weight: 600; - line-height: 1.5; - margin: 0 0 1rem 0; - text-transform: uppercase; - letter-spacing: 0.2rem; - } - - h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { - color: inherit; - text-decoration: none; - } - - h1.major, h2.major, h3.major, h4.major, h5.major, h6.major { - border-bottom: solid 1px #ffffff; - width: -moz-max-content; - width: -webkit-max-content; - width: -ms-max-content; - width: max-content; - padding-bottom: 0.5rem; - margin: 0 0 2rem 0; - } - h1 { - font-size: 2.25rem; + font-size: 2.75em; + font-weight: 700; line-height: 1.3; - letter-spacing: 0.5rem; + margin: 0 0 1em 0; + letter-spacing: -0.035em; } + h1 a { + color: inherit; + } + + @media screen and (max-width: 736px) { + + h1 { + font-size: 2em; + margin: 0 0 1em 0; + } + + } + + @media screen and (max-width: 360px) { + + h1 { + font-size: 1.75em; + } + + } + + h2, h3, h4, h5, h6 { + font-weight: 900; + line-height: 1.5; + margin: 0 0 2em 0; + text-transform: uppercase; + letter-spacing: 0.35em; + } + + h2 a, h3 a, h4 a, h5 a, h6 a { + color: inherit; + } + h2 { - font-size: 1.5rem; - line-height: 1.4; - letter-spacing: 0.5rem; + font-size: 1.1em; } h3 { - font-size: 1rem; + font-size: 1em; } h4 { - font-size: 0.8rem; + font-size: 0.8em; } h5 { - font-size: 0.7rem; + font-size: 0.8em; } h6 { - font-size: 0.6rem; + font-size: 0.8em; + } + + @media screen and (max-width: 980px) { + + h1 br, h2 br, h3 br, h4 br, h5 br, h6 br { + display: none; + } + } @media screen and (max-width: 736px) { - h1 { - font-size: 1.75rem; - line-height: 1.4; + h2 { + font-size: 1em; } - h2 { - font-size: 1.25em; - line-height: 1.5; + h3 { + font-size: 0.8em; } } sub { - font-size: 0.8rem; + font-size: 0.8em; position: relative; - top: 0.5rem; + top: 0.5em; } sup { - font-size: 0.8rem; + font-size: 0.8em; position: relative; - top: -0.5rem; + top: -0.5em; } blockquote { - border-left: solid 4px #ffffff; + border-left: solid 4px #c9c9c9; font-style: italic; - margin: 0 0 2rem 0; - padding: 0.5rem 0 0.5rem 2rem; + margin: 0 0 2em 0; + padding: 0.5em 0 0.5em 2em; } code { - background: rgba(255, 255, 255, 0.075); + background: rgba(144, 144, 144, 0.075); border-radius: 4px; + border: solid 1px #c9c9c9; font-family: "Courier New", monospace; - font-size: 0.9rem; - margin: 0 0.25rem; - padding: 0.25rem 0.65rem; + font-size: 0.9em; + margin: 0 0.25em; + padding: 0.25em 0.65em; } pre { -webkit-overflow-scrolling: touch; font-family: "Courier New", monospace; - font-size: 0.9rem; - margin: 0 0 2rem 0; + font-size: 0.9em; + margin: 0 0 2em 0; } pre code { display: block; line-height: 1.75; - padding: 1rem 1.5rem; + padding: 1em 1.5em; overflow-x: auto; } hr { border: 0; - border-bottom: solid 1px #ffffff; - margin: 2.75rem 0; + border-bottom: solid 1px #c9c9c9; + margin: 2em 0; } + hr.major { + margin: 3em 0; + } + .align-left { text-align: left; } @@ -280,299 +1836,24 @@ text-align: right; } -/* Form */ +/* Section/Article */ - form { - margin: 0 0 2.5rem 0; + section.special, article.special { + text-align: center; } - form .field { - margin: 0 0 1.5rem 0; + header p { + margin-top: -1em; + } + + @media screen and (max-width: 736px) { + + header p { + margin-top: 0; } - form .field.half { - width: 50%; - float: left; - padding: 0 0 0 0.75rem; - } - - form .field.half.first { - padding: 0 0.75rem 0 0; - } - - form > .actions { - margin: 1.875rem 0 0 0 !important; - } - - @media screen and (max-width: 736px) { - - form .field { - margin: 0 0 1.125rem 0; - } - - form .field.half { - padding: 0 0 0 0.5625rem; - } - - form .field.half.first { - padding: 0 0.5625rem 0 0; - } - - form > .actions { - margin: 1.5rem 0 0 0 !important; - } - - } - - @media screen and (max-width: 480px) { - - form .field.half { - width: 100%; - float: none; - padding: 0; - } - - form .field.half.first { - padding: 0; - } - - } - - label { - color: #ffffff; - display: block; - font-size: 0.8rem; - font-weight: 300; - letter-spacing: 0.2rem; - line-height: 1.5; - margin: 0 0 1rem 0; - text-transform: uppercase; } - input[type="text"], - input[type="password"], - input[type="email"], - input[type="tel"], - select, - textarea { - -moz-appearance: none; - -webkit-appearance: none; - -ms-appearance: none; - appearance: none; - -moz-transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; - -webkit-transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; - -ms-transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; - transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; - background: transparent; - border-radius: 4px; - border: solid 1px #ffffff; - color: inherit; - display: block; - outline: 0; - padding: 0 1rem; - text-decoration: none; - width: 100%; - } - - input[type="text"]:invalid, - input[type="password"]:invalid, - input[type="email"]:invalid, - input[type="tel"]:invalid, - select:invalid, - textarea:invalid { - box-shadow: none; - } - - input[type="text"]:focus, - input[type="password"]:focus, - input[type="email"]:focus, - input[type="tel"]:focus, - select:focus, - textarea:focus { - background: rgba(255, 255, 255, 0.075); - border-color: #ffffff; - box-shadow: 0 0 0 1px #ffffff; - } - - select option { - background: #1b1f22; - color: #ffffff; - } - - .select-wrapper { - text-decoration: none; - display: block; - position: relative; - } - - .select-wrapper:before { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - text-transform: none !important; - } - - .select-wrapper:before { - color: #ffffff; - content: '\f107'; - display: block; - height: 2.75rem; - line-height: calc(2.75rem + 0em); - pointer-events: none; - position: absolute; - right: 0; - text-align: center; - top: 0; - width: 2.75rem; - } - - .select-wrapper select::-ms-expand { - display: none; - } - - input[type="text"], - input[type="password"], - input[type="email"], - select { - height: 2.75rem; - } - - textarea { - padding: 0.75rem 1rem; - } - - input[type="checkbox"], - input[type="radio"] { - -moz-appearance: none; - -webkit-appearance: none; - -ms-appearance: none; - appearance: none; - display: block; - float: left; - margin-right: -2rem; - opacity: 0; - width: 1rem; - z-index: -1; - } - - input[type="checkbox"] + label, - input[type="radio"] + label { - text-decoration: none; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - user-select: none; - color: #ffffff; - cursor: pointer; - display: inline-block; - font-size: 0.8rem; - font-weight: 300; - margin: 0 0 0.5rem 0; - padding-left: 2.65rem; - padding-right: 0.75rem; - position: relative; - } - - input[type="checkbox"] + label:before, - input[type="radio"] + label:before { - -moz-osx-font-smoothing: grayscale; - -webkit-font-smoothing: antialiased; - font-family: FontAwesome; - font-style: normal; - font-weight: normal; - text-transform: none !important; - } - - input[type="checkbox"] + label:before, - input[type="radio"] + label:before { - -moz-transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; - -webkit-transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; - -ms-transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; - transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, background-color 0.2s ease-in-out; - border-radius: 4px; - border: solid 1px #ffffff; - content: ''; - display: inline-block; - height: 1.65rem; - left: 0; - line-height: calc(1.58125rem + 0em); - position: absolute; - text-align: center; - top: -0.125rem; - width: 1.65rem; - } - - input[type="checkbox"]:checked + label:before, - input[type="radio"]:checked + label:before { - background: #ffffff !important; - border-color: #ffffff !important; - color: #1b1f22; - content: '\f00c'; - } - - input[type="checkbox"]:focus + label:before, - input[type="radio"]:focus + label:before { - background: rgba(255, 255, 255, 0.075); - border-color: #ffffff; - box-shadow: 0 0 0 1px #ffffff; - } - - input[type="checkbox"] + label:before { - border-radius: 4px; - } - - input[type="radio"] + label:before { - border-radius: 100%; - } - - ::-webkit-input-placeholder { - color: rgba(255, 255, 255, 0.5) !important; - opacity: 1.0; - } - - :-moz-placeholder { - color: rgba(255, 255, 255, 0.5) !important; - opacity: 1.0; - } - - ::-moz-placeholder { - color: rgba(255, 255, 255, 0.5) !important; - opacity: 1.0; - } - - :-ms-input-placeholder { - color: rgba(255, 255, 255, 0.5) !important; - opacity: 1.0; - } - - .formerize-placeholder { - color: rgba(255, 255, 255, 0.5) !important; - opacity: 1.0; - } - -/* Box */ - - .box { - border-radius: 4px; - border: solid 1px #ffffff; - margin-bottom: 2rem; - padding: 1.5em; - } - - .box > :last-child, - .box > :last-child > :last-child, - .box > :last-child > :last-child > :last-child { - margin-bottom: 0; - } - - .box.alt { - border: 0; - border-radius: 0; - padding: 0; - } - /* Icon */ .icon { @@ -594,6 +1875,452 @@ display: none; } + .icon.style2 { + -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out; + -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out; + -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out; + background-color: transparent; + border: solid 1px #c9c9c9; + border-radius: 4px; + width: 2.65em; + height: 2.65em; + display: inline-block; + text-align: center; + line-height: 2.65em; + color: inherit; + } + + .icon.style2:before { + font-size: 1.1em; + } + + .icon.style2:hover { + color: #f2849e; + border-color: #f2849e; + } + + .icon.style2:active { + background-color: rgba(242, 132, 158, 0.1); + } + +/* List */ + + ol { + list-style: decimal; + margin: 0 0 2em 0; + padding-left: 1.25em; + } + + ol li { + padding-left: 0.25em; + } + + ul { + list-style: disc; + margin: 0 0 2em 0; + padding-left: 1em; + } + + ul li { + padding-left: 0.5em; + } + + ul.alt { + list-style: none; + padding-left: 0; + } + + ul.alt li { + border-top: solid 1px #c9c9c9; + padding: 0.5em 0; + } + + ul.alt li:first-child { + border-top: 0; + padding-top: 0; + } + + ul.icons { + cursor: default; + list-style: none; + padding-left: 0; + margin: -1em 0 2em -1em; + } + + ul.icons li { + display: inline-block; + padding: 1em 0 0 1em; + } + + ul.actions { + cursor: default; + list-style: none; + padding-left: 0; + } + + ul.actions li { + display: inline-block; + padding: 0 1em 0 0; + vertical-align: middle; + } + + ul.actions li:last-child { + padding-right: 0; + } + + ul.actions.small li { + padding: 0 0.5em 0 0; + } + + ul.actions.vertical li { + display: block; + padding: 1em 0 0 0; + } + + ul.actions.vertical li:first-child { + padding-top: 0; + } + + ul.actions.vertical li > * { + margin-bottom: 0; + } + + ul.actions.vertical.small li { + padding: 0.5em 0 0 0; + } + + ul.actions.vertical.small li:first-child { + padding-top: 0; + } + + ul.actions.fit { + display: table; + margin-left: -1em; + padding: 0; + table-layout: fixed; + width: calc(100% + 1em); + } + + ul.actions.fit li { + display: table-cell; + padding: 0 0 0 1em; + } + + ul.actions.fit li > * { + margin-bottom: 0; + } + + ul.actions.fit.small { + margin-left: -0.5em; + width: calc(100% + 0.5em); + } + + ul.actions.fit.small li { + padding: 0 0 0 0.5em; + } + + @media screen and (max-width: 480px) { + + ul.actions { + margin: 0 0 2em 0; + } + + ul.actions li { + padding: 1em 0 0 0; + display: block; + text-align: center; + width: 100%; + } + + ul.actions li:first-child { + padding-top: 0; + } + + ul.actions li > * { + width: 100%; + margin: 0 !important; + } + + ul.actions li > *.icon:before { + margin-left: -2em; + } + + ul.actions.small li { + padding: 0.5em 0 0 0; + } + + ul.actions.small li:first-child { + padding-top: 0; + } + + } + + dl { + margin: 0 0 2em 0; + } + + dl dt { + display: block; + font-weight: 900; + margin: 0 0 1em 0; + } + + dl dd { + margin-left: 2em; + } + +/* Form */ + + form { + margin: -1em 0 2em 0; + } + + form:after { + content: ''; + display: block; + clear: both; + height: 1px; + } + + form .field { + position: relative; + float: left; + margin: 0 0 1.3em 0; + vertical-align: top; + width: 100%; + } + + form .half { + width: calc(50% + 1em) !important; + padding-left: 2em; + } + + form .half.first { + width: calc(50% - 1em) !important; + padding-left: 0; + } + + form :last-child { + margin-bottom: 0; + } + + form .half:nth-last-child(2) { + margin-bottom: 0; + } + + form .actions { + position: relative; + clear: both; + padding-top: 1em; + } + + @media screen and (max-width: 480px) { + + form .half { + width: 100% !important; + padding-left: 0; + } + + form .half.first { + width: 100% !important; + padding-left: 0; + } + + form .half:nth-last-child(2) { + margin: 0 0 1.3em 0; + } + + } + + label { + display: block; + font-size: 0.9em; + font-weight: 900; + margin: 0 0 1em 0; + } + + input[type="text"], + input[type="password"], + input[type="email"], + input[type="tel"], + select, + textarea { + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + appearance: none; + background-color: transparent; + border: none; + border-radius: 0; + border-bottom: solid 1px #c9c9c9; + color: inherit; + display: block; + outline: 0; + padding: 0; + text-decoration: none; + width: 100%; + } + + input[type="text"]:invalid, + input[type="password"]:invalid, + input[type="email"]:invalid, + input[type="tel"]:invalid, + select:invalid, + textarea:invalid { + box-shadow: none; + } + + input[type="text"]:focus, + input[type="password"]:focus, + input[type="email"]:focus, + input[type="tel"]:focus, + select:focus, + textarea:focus { + border-bottom-color: #f2849e; + box-shadow: inset 0 -1px 0 0 #f2849e; + } + + .select-wrapper { + text-decoration: none; + display: block; + position: relative; + } + + .select-wrapper:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + .select-wrapper:before { + color: #c9c9c9; + content: '\f078'; + display: block; + height: 3em; + line-height: 3em; + pointer-events: none; + position: absolute; + right: 0; + text-align: center; + top: 0; + width: 3em; + } + + .select-wrapper select::-ms-expand { + display: none; + } + + input[type="text"], + input[type="password"], + input[type="email"], + select { + height: 3em; + } + + textarea { + padding: 0; + min-height: 3.75em; + } + + input[type="checkbox"], + input[type="radio"] { + -moz-appearance: none; + -webkit-appearance: none; + -ms-appearance: none; + appearance: none; + display: block; + float: left; + margin-right: -2em; + opacity: 0; + width: 1em; + z-index: -1; + } + + input[type="checkbox"] + label, + input[type="radio"] + label { + text-decoration: none; + color: #585858; + cursor: pointer; + display: inline-block; + font-size: 1em; + font-weight: 300; + padding-left: 2.55em; + padding-right: 0.75em; + position: relative; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + text-transform: none !important; + } + + input[type="checkbox"] + label:before, + input[type="radio"] + label:before { + border-radius: 4px; + border: solid 1px #c9c9c9; + content: ''; + display: inline-block; + height: 1.8em; + left: 0; + line-height: 1.725em; + position: absolute; + text-align: center; + top: 0; + width: 1.8em; + } + + input[type="checkbox"]:checked + label:before, + input[type="radio"]:checked + label:before { + background: #585858; + border-color: #585858; + color: #ffffff; + content: '\f00c'; + } + + input[type="checkbox"]:focus + label:before, + input[type="radio"]:focus + label:before { + border-color: #f2849e; + box-shadow: 0 0 0 1px #f2849e; + } + + input[type="checkbox"] + label:before { + border-radius: 4px; + } + + input[type="radio"] + label:before { + border-radius: 100%; + } + +/* Box */ + + .box { + border-radius: 4px; + border: solid 1px #c9c9c9; + margin-bottom: 2em; + padding: 1.5em; + } + + .box > :last-child, + .box > :last-child > :last-child, + .box > :last-child > :last-child > :last-child { + margin-bottom: 0; + } + + .box.alt { + border: 0; + border-radius: 0; + padding: 0; + } + /* Image */ .image { @@ -603,24 +2330,6 @@ position: relative; } - .image:before { - -moz-pointer-events: none; - -webkit-pointer-events: none; - -ms-pointer-events: none; - pointer-events: none; - background-image: url("../../images/overlay.png"); - background-color: rgba(19, 21, 25, 0.5); - border-radius: 4px; - content: ''; - display: block; - height: 100%; - left: 0; - opacity: 0.5; - position: absolute; - top: 0; - width: 100%; - } - .image img { border-radius: 4px; display: block; @@ -648,7 +2357,7 @@ .image.fit { display: block; - margin: 0 0 2rem 0; + margin: 0 0 2em 0; width: 100%; } @@ -658,7 +2367,7 @@ .image.main { display: block; - margin: 2.5rem 0; + margin: 0 0 3em 0; width: 100%; } @@ -666,209 +2375,14 @@ width: 100%; } - @media screen and (max-width: 736px) { + @media screen and (max-width: 736px) { - .image.main { - margin: 2rem 0; - } - - } - - @media screen and (max-width: 480px) { - - .image.main { - margin: 1.5rem 0; - } - - } - -/* List */ - - ol { - list-style: decimal; - margin: 0 0 2rem 0; - padding-left: 1.25em; - } - - ol li { - padding-left: 0.25em; - } - - ul { - list-style: disc; - margin: 0 0 2rem 0; - padding-left: 1em; - } - - ul li { - padding-left: 0.5em; - } - - ul.alt { - list-style: none; - padding-left: 0; - } - - ul.alt li { - border-top: solid 1px #ffffff; - padding: 0.5em 0; - } - - ul.alt li:first-child { - border-top: 0; - padding-top: 0; + .image.main { + margin: 0 0 2em 0; } - ul.icons { - cursor: default; - list-style: none; - padding-left: 0; - } - - ul.icons li { - display: inline-block; - padding: 0 0.75em 0 0; } - ul.icons li:last-child { - padding-right: 0; - } - - ul.icons li a { - border-radius: 100%; - box-shadow: inset 0 0 0 1px #ffffff; - display: inline-block; - height: 2.25rem; - line-height: 2.25rem; - text-align: center; - width: 2.25rem; - } - - ul.icons li a:hover { - background-color: rgba(255, 255, 255, 0.075); - } - - ul.icons li a:active { - background-color: rgba(255, 255, 255, 0.175); - } - - ul.actions { - cursor: default; - list-style: none; - padding-left: 0; - } - - ul.actions li { - display: inline-block; - padding: 0 1rem 0 0; - vertical-align: middle; - } - - ul.actions li:last-child { - padding-right: 0; - } - - ul.actions.small li { - padding: 0 0.5rem 0 0; - } - - ul.actions.vertical li { - display: block; - padding: 1rem 0 0 0; - } - - ul.actions.vertical li:first-child { - padding-top: 0; - } - - ul.actions.vertical li > * { - margin-bottom: 0; - } - - ul.actions.vertical.small li { - padding: 0.5rem 0 0 0; - } - - ul.actions.vertical.small li:first-child { - padding-top: 0; - } - - ul.actions.fit { - display: table; - margin-left: -1rem; - padding: 0; - table-layout: fixed; - width: calc(100% + 1rem); - } - - ul.actions.fit li { - display: table-cell; - padding: 0 0 0 1rem; - } - - ul.actions.fit li > * { - margin-bottom: 0; - } - - ul.actions.fit.small { - margin-left: -0.5rem; - width: calc(100% + 0.5rem); - } - - ul.actions.fit.small li { - padding: 0 0 0 0.5rem; - } - - @media screen and (max-width: 480px) { - - ul.actions { - margin: 0 0 2rem 0; - } - - ul.actions li { - padding: 1rem 0 0 0; - display: block; - text-align: center; - width: 100%; - } - - ul.actions li:first-child { - padding-top: 0; - } - - ul.actions li > * { - width: 100%; - margin: 0 !important; - } - - ul.actions li > *.icon:before { - margin-left: -2em; - } - - ul.actions.small li { - padding: 0.5rem 0 0 0; - } - - ul.actions.small li:first-child { - padding-top: 0; - } - - } - - dl { - margin: 0 0 2rem 0; - } - - dl dt { - display: block; - font-weight: 600; - margin: 0 0 1rem 0; - } - - dl dd { - margin-left: 2rem; - } - /* Table */ .table-wrapper { @@ -877,18 +2391,18 @@ } table { - margin: 0 0 2rem 0; + margin: 0 0 2em 0; width: 100%; } table tbody tr { - border: solid 1px #ffffff; + border: solid 1px #c9c9c9; border-left: 0; border-right: 0; } table tbody tr:nth-child(2n + 1) { - background-color: rgba(255, 255, 255, 0.075); + background-color: rgba(144, 144, 144, 0.075); } table td { @@ -896,19 +2410,18 @@ } table th { - color: #ffffff; font-size: 0.9em; - font-weight: 600; + font-weight: 900; padding: 0 0.75em 0.75em 0.75em; text-align: left; } table thead { - border-bottom: solid 2px #ffffff; + border-bottom: solid 2px #c9c9c9; } table tfoot { - border-top: solid 2px #ffffff; + border-top: solid 2px #c9c9c9; } table.alt { @@ -916,7 +2429,7 @@ } table.alt tbody tr td { - border: solid 1px #ffffff; + border: solid 1px #c9c9c9; border-left-width: 0; border-top-width: 0; } @@ -948,46 +2461,31 @@ -webkit-appearance: none; -ms-appearance: none; appearance: none; - -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; - -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; - -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out; + -moz-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; + -webkit-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; + -ms-transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out; background-color: transparent; border-radius: 4px; border: 0; - box-shadow: inset 0 0 0 1px #ffffff; - color: #ffffff !important; + box-shadow: inset 0 0 0 2px #585858; + color: #585858 !important; cursor: pointer; display: inline-block; - font-size: 0.8rem; - font-weight: 300; - height: 2.75rem; - letter-spacing: 0.2rem; - line-height: 2.75rem; - outline: 0; - padding: 0 1.25rem 0 1.35rem; + font-size: 0.8em; + font-weight: 900; + height: 3.5em; + letter-spacing: 0.35em; + line-height: 3.45em; + overflow: hidden; + padding: 0 1.25em 0 1.6em; text-align: center; text-decoration: none; + text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap; } - input[type="submit"]:hover, - input[type="reset"]:hover, - input[type="button"]:hover, - button:hover, - .button:hover { - background-color: rgba(255, 255, 255, 0.075); - } - - input[type="submit"]:active, - input[type="reset"]:active, - input[type="button"]:active, - button:active, - .button:active { - background-color: rgba(255, 255, 255, 0.175); - } - input[type="submit"].icon:before, input[type="reset"].icon:before, input[type="button"].icon:before, @@ -1002,20 +2500,69 @@ button.fit, .button.fit { display: block; - margin: 0 0 1rem 0; + margin: 0 0 1em 0; width: 100%; } + input[type="submit"]:hover, + input[type="reset"]:hover, + input[type="button"]:hover, + button:hover, + .button:hover { + color: #f2849e !important; + box-shadow: inset 0 0 0 2px #f2849e; + } + + input[type="submit"]:active, + input[type="reset"]:active, + input[type="button"]:active, + button:active, + .button:active { + background-color: rgba(242, 132, 158, 0.1); + } + + input[type="submit"].small, + input[type="reset"].small, + input[type="button"].small, + button.small, + .button.small { + font-size: 0.6em; + } + + input[type="submit"].big, + input[type="reset"].big, + input[type="button"].big, + button.big, + .button.big { + font-size: 1em; + } + input[type="submit"].special, input[type="reset"].special, input[type="button"].special, button.special, .button.special { - background-color: #ffffff; - color: #1b1f22 !important; - font-weight: 600; + box-shadow: none; + background-color: #585858; + color: #ffffff !important; } + input[type="submit"].special:hover, + input[type="reset"].special:hover, + input[type="button"].special:hover, + button.special:hover, + .button.special:hover { + background-color: #f2849e; + } + + input[type="submit"].special:active, + input[type="reset"].special:active, + input[type="button"].special:active, + button.special:active, + .button.special:active { + background-color: #ee5f81; + } + input[type="submit"].disabled, input[type="submit"]:disabled, input[type="reset"].disabled, input[type="reset"]:disabled, @@ -1029,529 +2576,615 @@ -webkit-pointer-events: none; -ms-pointer-events: none; pointer-events: none; - cursor: default; opacity: 0.25; } - input[type="submit"], - input[type="reset"], - input[type="button"], - button { - line-height: calc(2.75rem - 2px); - } +/* Tiles */ -/* BG */ - - #bg { - -moz-transform: scale(1.0); - -webkit-transform: scale(1.0); - -ms-transform: scale(1.0); - transform: scale(1.0); - -webkit-backface-visibility: hidden; - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100vh; - z-index: 1; - } - - #bg:before, #bg:after { - content: ''; - display: block; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - - #bg:before { - -moz-transition: background-color 2.5s ease-in-out; - -webkit-transition: background-color 2.5s ease-in-out; - -ms-transition: background-color 2.5s ease-in-out; - transition: background-color 2.5s ease-in-out; - -moz-transition-delay: 0.75s; - -webkit-transition-delay: 0.75s; - -ms-transition-delay: 0.75s; - transition-delay: 0.75s; - background-image: linear-gradient(to top, rgba(19, 21, 25, 0.5), rgba(19, 21, 25, 0.5)), url("../../images/overlay.png"); - background-size: auto, 256px 256px; - background-position: center, center; - background-repeat: no-repeat, repeat; - z-index: 2; - } - - #bg:after { - -moz-transform: scale(1.125); - -webkit-transform: scale(1.125); - -ms-transform: scale(1.125); - transform: scale(1.125); - -moz-transition: -moz-transform 0.325s ease-in-out, -moz-filter 0.325s ease-in-out; - -webkit-transition: -webkit-transform 0.325s ease-in-out, -webkit-filter 0.325s ease-in-out; - -ms-transition: -ms-transform 0.325s ease-in-out, -ms-filter 0.325s ease-in-out; - transition: transform 0.325s ease-in-out, filter 0.325s ease-in-out; - background-image: url("../../images/bg.jpg"); - background-position: center; - background-size: cover; - background-repeat: no-repeat; - z-index: 1; - } - - body.is-article-visible #bg:after { - -moz-transform: scale(1.0825); - -webkit-transform: scale(1.0825); - -ms-transform: scale(1.0825); - transform: scale(1.0825); - -moz-filter: blur(0.2rem); - -webkit-filter: blur(0.2rem); - -ms-filter: blur(0.2rem); - filter: blur(0.2rem); - } - - body.is-loading #bg:before { - background-color: #000000; - } - -/* Wrapper */ - - #wrapper { + .tiles { display: -moz-flex; display: -webkit-flex; display: -ms-flex; display: flex; - -moz-flex-direction: column; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -moz-align-items: center; - -webkit-align-items: center; - -ms-align-items: center; - align-items: center; - -moz-justify-content: space-between; - -webkit-justify-content: space-between; - -ms-justify-content: space-between; - justify-content: space-between; - position: relative; - min-height: 100vh; - width: 100%; - padding: 4rem 2rem; - z-index: 3; + -moz-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + postiion: relative; + margin: -2.5em 0 0 -2.5em; } - #wrapper:before { - content: ''; - display: block; + .tiles article { + -moz-transition: -moz-transform 0.5s ease, opacity 0.5s ease; + -webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease; + -ms-transition: -ms-transform 0.5s ease, opacity 0.5s ease; + transition: transform 0.5s ease, opacity 0.5s ease; + position: relative; + width: calc(33.33333% - 2.5em); + margin: 2.5em 0 0 2.5em; } - @media screen and (max-width: 1680px) { - - #wrapper { - padding: 3rem 2rem; + .tiles article > .image { + -moz-transition: -moz-transform 0.5s ease; + -webkit-transition: -webkit-transform 0.5s ease; + -ms-transition: -ms-transform 0.5s ease; + transition: transform 0.5s ease; + position: relative; + display: block; + width: 100%; + border-radius: 4px; + overflow: hidden; } + .tiles article > .image img { + display: block; + width: 100%; + } + + .tiles article > .image:before { + -moz-pointer-events: none; + -webkit-pointer-events: none; + -ms-pointer-events: none; + pointer-events: none; + -moz-transition: background-color 0.5s ease, opacity 0.5s ease; + -webkit-transition: background-color 0.5s ease, opacity 0.5s ease; + -ms-transition: background-color 0.5s ease, opacity 0.5s ease; + transition: background-color 0.5s ease, opacity 0.5s ease; + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + opacity: 1.0; + z-index: 1; + opacity: 0.8; + } + + .tiles article > .image:after { + -moz-pointer-events: none; + -webkit-pointer-events: none; + -ms-pointer-events: none; + pointer-events: none; + -moz-transition: opacity 0.5s ease; + -webkit-transition: opacity 0.5s ease; + -ms-transition: opacity 0.5s ease; + transition: opacity 0.5s ease; + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke-width: 0.25px%3B stroke: %23ffffff%3B %7D%3C/style%3E%3Cline x1='0' y1='0' x2='100' y2='100' /%3E%3Cline x1='100' y1='0' x2='0' y2='100' /%3E%3C/svg%3E"); + background-position: center; + background-repeat: no-repeat; + background-size: 100% 100%; + opacity: 0.25; + z-index: 2; + } + + .tiles article > a { + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-direction: column; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + -moz-justify-content: center; + -webkit-justify-content: center; + -ms-justify-content: center; + justify-content: center; + -moz-transition: background-color 0.5s ease, -moz-transform 0.5s ease; + -webkit-transition: background-color 0.5s ease, -webkit-transform 0.5s ease; + -ms-transition: background-color 0.5s ease, -ms-transform 0.5s ease; + transition: background-color 0.5s ease, transform 0.5s ease; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 1em; + border-radius: 4px; + border-bottom: 0; + color: #ffffff; + text-align: center; + text-decoration: none; + z-index: 3; + } + + .tiles article > a > :last-child { + margin: 0; + } + + .tiles article > a:hover { + color: #ffffff !important; + } + + .tiles article > a h2 { + margin: 0; + } + + .tiles article > a .content { + -moz-transition: max-height 0.5s ease, opacity 0.5s ease; + -webkit-transition: max-height 0.5s ease, opacity 0.5s ease; + -ms-transition: max-height 0.5s ease, opacity 0.5s ease; + transition: max-height 0.5s ease, opacity 0.5s ease; + width: 100%; + max-height: 0; + line-height: 1.5; + margin-top: 0.35em; + opacity: 0; + } + + .tiles article > a .content > :last-child { + margin-bottom: 0; + } + + .tiles article.style1 > .image:before { + background-color: #f2849e; + } + + .tiles article.style2 > .image:before { + background-color: #7ecaf6; + } + + .tiles article.style3 > .image:before { + background-color: #7bd0c1; + } + + .tiles article.style4 > .image:before { + background-color: #c75b9b; + } + + .tiles article.style5 > .image:before { + background-color: #ae85ca; + } + + .tiles article.style6 > .image:before { + background-color: #8499e7; + } + + body:not(.is-touch) .tiles article:hover > .image { + -moz-transform: scale(1.1); + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + body:not(.is-touch) .tiles article:hover > .image:before { + background-color: #333333; + opacity: 0.35; + } + + body:not(.is-touch) .tiles article:hover > .image:after { + opacity: 0; + } + + body:not(.is-touch) .tiles article:hover .content { + max-height: 15em; + opacity: 1; + } + + * + .tiles { + margin-top: 2em; + } + + body.is-loading .tiles article { + -moz-transform: scale(0.9); + -webkit-transform: scale(0.9); + -ms-transform: scale(0.9); + transform: scale(0.9); + opacity: 0; + } + + body.is-touch .tiles article .content { + max-height: 15em; + opacity: 1; + } + + @media screen and (max-width: 1280px) { + + .tiles { + margin: -1.25em 0 0 -1.25em; + } + + .tiles article { + width: calc(33.33333% - 1.25em); + margin: 1.25em 0 0 1.25em; + } + + } + + @media screen and (max-width: 980px) { + + .tiles { + margin: -2.5em 0 0 -2.5em; + } + + .tiles article { + width: calc(50% - 2.5em); + margin: 2.5em 0 0 2.5em; + } + } @media screen and (max-width: 736px) { - #wrapper { - padding: 2rem 1rem; + .tiles { + margin: -1.25em 0 0 -1.25em; } + .tiles article { + width: calc(50% - 1.25em); + margin: 1.25em 0 0 1.25em; + } + + .tiles article:hover > .image { + -moz-transform: scale(1.0); + -webkit-transform: scale(1.0); + -ms-transform: scale(1.0); + transform: scale(1.0); + } + } @media screen and (max-width: 480px) { - #wrapper { - padding: 1rem; + .tiles { + margin: 0; } + .tiles article { + width: 100%; + margin: 1.25em 0 0 0; + } + } /* Header */ #header { - display: -moz-flex; - display: -webkit-flex; - display: -ms-flex; - display: flex; - -moz-flex-direction: column; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -moz-align-items: center; - -webkit-align-items: center; - -ms-align-items: center; - align-items: center; - -moz-transition: -moz-transform 0.325s ease-in-out, -moz-filter 0.325s ease-in-out, opacity 0.325s ease-in-out; - -webkit-transition: -webkit-transform 0.325s ease-in-out, -webkit-filter 0.325s ease-in-out, opacity 0.325s ease-in-out; - -ms-transition: -ms-transform 0.325s ease-in-out, -ms-filter 0.325s ease-in-out, opacity 0.325s ease-in-out; - transition: transform 0.325s ease-in-out, filter 0.325s ease-in-out, opacity 0.325s ease-in-out; - background-image: -moz-radial-gradient(rgba(0, 0, 0, 0.25) 25%, transparent 55%); - background-image: -webkit-radial-gradient(rgba(0, 0, 0, 0.25) 25%, transparent 55%); - background-image: -ms-radial-gradient(rgba(0, 0, 0, 0.25) 25%, transparent 55%); - background-image: radial-gradient(rgba(0, 0, 0, 0.25) 25%, transparent 55%); - max-width: 100%; - text-align: center; + padding: 8em 0 0.1em 0 ; } - #header > * { - -moz-transition: opacity 0.325s ease-in-out; - -webkit-transition: opacity 0.325s ease-in-out; - -ms-transition: opacity 0.325s ease-in-out; - transition: opacity 0.325s ease-in-out; - position: relative; - margin-top: 3.5rem; - } - - #header > *:before { - content: ''; - display: block; - position: absolute; - top: calc(-3.5rem - 1px); - left: calc(50% - 1px); - width: 1px; - height: calc(3.5rem + 1px); - background: #ffffff; - } - - #header > :first-child { - margin-top: 0; - } - - #header > :first-child:before { - display: none; - } - #header .logo { - width: 5.5rem; - height: 5.5rem; - line-height: 5.5rem; - border: solid 1px #ffffff; - border-radius: 100%; - } - - #header .logo .icon:before { - font-size: 2rem; - } - - #header .content { - border-style: solid; - border-color: #ffffff; - border-top-width: 1px; - border-bottom-width: 1px; - max-width: 100%; - } - - #header .content .inner { - -moz-transition: max-height 0.75s ease, padding 0.75s ease, opacity 0.325s ease-in-out; - -webkit-transition: max-height 0.75s ease, padding 0.75s ease, opacity 0.325s ease-in-out; - -ms-transition: max-height 0.75s ease, padding 0.75s ease, opacity 0.325s ease-in-out; - transition: max-height 0.75s ease, padding 0.75s ease, opacity 0.325s ease-in-out; - -moz-transition-delay: 0.25s; - -webkit-transition-delay: 0.25s; - -ms-transition-delay: 0.25s; - transition-delay: 0.25s; - padding: 3rem 2rem; - max-height: 40rem; - overflow: hidden; - } - - #header .content .inner > :last-child { - margin-bottom: 0; - } - - #header .content p { - text-transform: uppercase; - letter-spacing: 0.2rem; - font-size: 0.8rem; - line-height: 2; - } - - #header nav ul { - display: -moz-flex; - display: -webkit-flex; - display: -ms-flex; - display: flex; - margin-bottom: 0; - list-style: none; - padding-left: 0; - border: solid 1px #ffffff; - border-radius: 4px; - } - - #header nav ul li { - padding-left: 0; - border-left: solid 1px #ffffff; - } - - #header nav ul li:first-child { - border-left: 0; - } - - #header nav ul li a { - display: block; - min-width: 7.5rem; - height: 2.75rem; - line-height: 2.75rem; - padding: 0 1.25rem 0 1.45rem; - text-transform: uppercase; - letter-spacing: 0.2rem; - font-size: 0.8rem; - border-bottom: 0; - } - - #header nav ul li a:hover { - background-color: rgba(255, 255, 255, 0.075); - } - - #header nav ul li a:active { - background-color: rgba(255, 255, 255, 0.175); - } - - #header nav.use-middle:after { - content: ''; display: block; - position: absolute; - top: 0; - left: calc(50% - 1px); - width: 1px; - height: 100%; - background: #ffffff; + border-bottom: 0; + color: inherit; + font-weight: 900; + letter-spacing: 0.35em; + margin: 0 0 2.5em 0; + text-decoration: none; + text-transform: uppercase; + display: inline-block; } - #header nav.use-middle ul li.is-middle { - border-left: 0; - } - - body.is-article-visible #header { - -moz-transform: scale(0.95); - -webkit-transform: scale(0.95); - -ms-transform: scale(0.95); - transform: scale(0.95); - -moz-filter: blur(0.1rem); - -webkit-filter: blur(0.1rem); - -ms-filter: blur(0.1rem); - filter: blur(0.1rem); - opacity: 0; - } - - body.is-loading #header { - -moz-filter: blur(0.125rem); - -webkit-filter: blur(0.125rem); - -ms-filter: blur(0.125rem); - filter: blur(0.125rem); - } - - body.is-loading #header > * { - opacity: 0; + #header .logo > * { + display: inline-block; + vertical-align: middle; } - body.is-loading #header .content .inner { - max-height: 0; - padding-top: 0; - padding-bottom: 0; - opacity: 0; + #header .logo .symbol { + margin-right: 0.65em; } - @media screen and (max-width: 980px) { - - #header .content p br { - display: none; - } + #header .logo .symbol img { + display: block; + width: 2em; + height: 2em; + } + #header nav { + position: fixed; + right: 2em; + top: 2em; + z-index: 10000; } + #header nav ul { + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-align-items: center; + -webkit-align-items: center; + -ms-align-items: center; + align-items: center; + list-style: none; + margin: 0; + padding: 0; + } + + #header nav ul li { + display: block; + padding: 0; + } + + #header nav ul li a { + display: block; + position: relative; + height: 3em; + line-height: 3em; + padding: 0 1.5em; + background-color: rgba(255, 255, 255, 0.5); + border-radius: 4px; + border: 0; + font-size: 0.8em; + font-weight: 900; + letter-spacing: 0.35em; + text-transform: uppercase; + } + + #header nav ul li a[href="#menu"] { + -webkit-tap-highlight-color: transparent; + width: 4em; + text-indent: 4em; + font-size: 1em; + overflow: hidden; + padding: 0; + white-space: nowrap; + } + + #header nav ul li a[href="#menu"]:before, #header nav ul li a[href="#menu"]:after { + -moz-transition: opacity 0.2s ease; + -webkit-transition: opacity 0.2s ease; + -ms-transition: opacity 0.2s ease; + transition: opacity 0.2s ease; + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-position: center; + background-repeat: no-repeat; + background-size: 2em 2em; + } + + #header nav ul li a[href="#menu"]:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke-width: 8px%3B stroke: %23f2849e%3B %7D%3C/style%3E%3Cline x1='0' y1='25' x2='100' y2='25' /%3E%3Cline x1='0' y1='50' x2='100' y2='50' /%3E%3Cline x1='0' y1='75' x2='100' y2='75' /%3E%3C/svg%3E"); + opacity: 0; + } + + #header nav ul li a[href="#menu"]:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke-width: 8px%3B stroke: %23585858%3B %7D%3C/style%3E%3Cline x1='0' y1='25' x2='100' y2='25' /%3E%3Cline x1='0' y1='50' x2='100' y2='50' /%3E%3Cline x1='0' y1='75' x2='100' y2='75' /%3E%3C/svg%3E"); + opacity: 1; + } + + #header nav ul li a[href="#menu"]:hover:before { + opacity: 1; + } + + #header nav ul li a[href="#menu"]:hover:after { + opacity: 0; + } + @media screen and (max-width: 736px) { - #header > * { - margin-top: 2rem; + #header { + padding: 4em 0 0.1em 0 ; } - #header > *:before { - top: calc(-2rem - 1px); - height: calc(2rem + 1px); + #header nav { + right: 0.5em; + top: 0.5em; } - #header .logo { - width: 4.75rem; - height: 4.75rem; - line-height: 4.75rem; - } - - #header .logo .icon:before { - font-size: 1.75rem; - } - - #header .content .inner { - padding: 2.5rem 1rem; - } - - #header .content p { - line-height: 1.875; - } + #header nav ul li a[href="#menu"]:before, #header nav ul li a[href="#menu"]:after { + background-size: 1.5em 1.5em; + } } - @media screen and (max-width: 480px) { +/* Menu */ - #header { - padding: 1.5rem 0; + #wrapper { + -moz-transition: opacity 0.45s ease; + -webkit-transition: opacity 0.45s ease; + -ms-transition: opacity 0.45s ease; + transition: opacity 0.45s ease; + opacity: 1; + } + + #menu { + -moz-transform: translateX(22em); + -webkit-transform: translateX(22em); + -ms-transform: translateX(22em); + transform: translateX(22em); + -moz-transition: -moz-transform 0.45s ease, visibility 0.45s; + -webkit-transition: -webkit-transform 0.45s ease, visibility 0.45s; + -ms-transition: -ms-transform 0.45s ease, visibility 0.45s; + transition: transform 0.45s ease, visibility 0.45s; + position: fixed; + top: 0; + right: 0; + width: 22em; + max-width: 80%; + height: 100%; + -webkit-overflow-scrolling: touch; + background: #585858; + color: #ffffff; + cursor: default; + visibility: hidden; + z-index: 10002; + } + + #menu > .inner { + -moz-transition: opacity 0.45s ease; + -webkit-transition: opacity 0.45s ease; + -ms-transition: opacity 0.45s ease; + transition: opacity 0.45s ease; + -webkit-overflow-scrolling: touch; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 2.75em; + opacity: 0; + overflow-y: auto; + } + + #menu > .inner > ul { + list-style: none; + margin: 0 0 1em 0; + padding: 0; } - #header .content .inner { - padding: 2.5rem 0; + #menu > .inner > ul > li { + padding: 0; + border-top: solid 1px rgba(255, 255, 255, 0.15); } - #header nav ul { - -moz-flex-direction: column; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - min-width: 10rem; - max-width: 100%; - } - - #header nav ul li { - border-left: 0; - border-top: solid 1px #ffffff; + #menu > .inner > ul > li a { + display: block; + padding: 1em 0; + line-height: 1.5; + border: 0; + color: inherit; } - #header nav ul li:first-child { - border-top: 0; - } + #menu > .inner > ul > li:first-child { + border-top: 0; + margin-top: -1em; + } - #header nav ul li a { - height: 3rem; - line-height: 3rem; - min-width: 0; - width: 100%; - } + #menu > .close { + -moz-transition: opacity 0.45s ease, -moz-transform 0.45s ease; + -webkit-transition: opacity 0.45s ease, -webkit-transform 0.45s ease; + -ms-transition: opacity 0.45s ease, -ms-transform 0.45s ease; + transition: opacity 0.45s ease, transform 0.45s ease; + -moz-transform: scale(0.25) rotate(180deg); + -webkit-transform: scale(0.25) rotate(180deg); + -ms-transform: scale(0.25) rotate(180deg); + transform: scale(0.25) rotate(180deg); + -webkit-tap-highlight-color: transparent; + display: block; + position: absolute; + top: 2em; + left: -6em; + width: 6em; + text-indent: 6em; + height: 3em; + border: 0; + font-size: 1em; + opacity: 0; + overflow: hidden; + padding: 0; + white-space: nowrap; + } - #header nav.use-middle:after { - display: none; + #menu > .close:before, #menu > .close:after { + -moz-transition: opacity 0.2s ease; + -webkit-transition: opacity 0.2s ease; + -ms-transition: opacity 0.2s ease; + transition: opacity 0.2s ease; + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-position: center; + background-repeat: no-repeat; + background-size: 2em 2em; + } + + #menu > .close:before { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke-width: 8px%3B stroke: %23f2849e%3B %7D%3C/style%3E%3Cline x1='15' y1='15' x2='85' y2='85' /%3E%3Cline x1='85' y1='15' x2='15' y2='85' /%3E%3C/svg%3E"); + opacity: 0; + } + + #menu > .close:after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cstyle%3Eline %7B stroke-width: 8px%3B stroke: %23585858%3B %7D%3C/style%3E%3Cline x1='15' y1='15' x2='85' y2='85' /%3E%3Cline x1='85' y1='15' x2='15' y2='85' /%3E%3C/svg%3E"); + opacity: 1; + } + + #menu > .close:hover:before { + opacity: 1; + } + + #menu > .close:hover:after { + opacity: 0; + } + + @media screen and (max-width: 736px) { + + #menu { + -moz-transform: translateX(16.5em); + -webkit-transform: translateX(16.5em); + -ms-transform: translateX(16.5em); + transform: translateX(16.5em); + width: 16.5em; + } + + #menu > .inner { + padding: 2.75em 1.5em; } + #menu > .close { + top: 0.5em; + left: -4.25em; + width: 4.25em; + text-indent: 4.25em; + } + + #menu > .close:before, #menu > .close:after { + background-size: 1.5em 1.5em; + } + + } + + body.is-menu-visible #wrapper { + -moz-pointer-events: none; + -webkit-pointer-events: none; + -ms-pointer-events: none; + pointer-events: none; + cursor: default; + opacity: 0.25; + } + + body.is-menu-visible #menu { + -moz-transform: translateX(0); + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + visibility: visible; + } + + body.is-menu-visible #menu > * { + opacity: 1; + } + + body.is-menu-visible #menu .close { + -moz-transform: scale(1.0) rotate(0deg); + -webkit-transform: scale(1.0) rotate(0deg); + -ms-transform: scale(1.0) rotate(0deg); + transform: scale(1.0) rotate(0deg); + opacity: 1; } /* Main */ #main { - -moz-flex-grow: 1; - -webkit-flex-grow: 1; - -ms-flex-grow: 1; - flex-grow: 1; - -moz-flex-shrink: 1; - -webkit-flex-shrink: 1; - -ms-flex-shrink: 1; - flex-shrink: 1; - display: -moz-flex; - display: -webkit-flex; - display: -ms-flex; - display: flex; - -moz-align-items: center; - -webkit-align-items: center; - -ms-align-items: center; - align-items: center; - -moz-justify-content: center; - -webkit-justify-content: center; - -ms-justify-content: center; - justify-content: center; - -moz-flex-direction: column; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - position: relative; - max-width: 100%; - z-index: 3; + padding: 0em 0 6em 0 ; } - #main article { - -moz-transform: translateY(0.25rem); - -webkit-transform: translateY(0.25rem); - -ms-transform: translateY(0.25rem); - transform: translateY(0.25rem); - -moz-transition: opacity 0.325s ease-in-out, -moz-transform 0.325s ease-in-out; - -webkit-transition: opacity 0.325s ease-in-out, -webkit-transform 0.325s ease-in-out; - -ms-transition: opacity 0.325s ease-in-out, -ms-transform 0.325s ease-in-out; - transition: opacity 0.325s ease-in-out, transform 0.325s ease-in-out; - padding: 4.5rem 2.5rem 1.5rem 2.5rem ; - position: relative; - width: 40rem; - max-width: 100%; - background-color: rgba(27, 31, 34, 0.85); - border-radius: 4px; - opacity: 0; - } - - #main article.active { - -moz-transform: translateY(0); - -webkit-transform: translateY(0); - -ms-transform: translateY(0); - transform: translateY(0); - opacity: 1; - } - - #main article .close { - display: block; - position: absolute; - top: 0; - right: 0; - width: 4rem; - height: 4rem; - cursor: pointer; - text-indent: 4rem; - overflow: hidden; - white-space: nowrap; - } - - #main article .close:before { - -moz-transition: background-color 0.2s ease-in-out; - -webkit-transition: background-color 0.2s ease-in-out; - -ms-transition: background-color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out; - content: ''; - display: block; - position: absolute; - top: 0.75rem; - left: 0.75rem; - width: 2.5rem; - height: 2.5rem; - border-radius: 100%; - background-position: center; - background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='20px' viewBox='0 0 20 20' zoomAndPan='disable'%3E%3Cstyle%3Eline %7B stroke: %23ffffff%3B stroke-width: 1%3B %7D%3C/style%3E%3Cline x1='2' y1='2' x2='18' y2='18' /%3E%3Cline x1='18' y1='2' x2='2' y2='18' /%3E%3C/svg%3E"); - background-size: 20px 20px; - background-repeat: no-repeat; - } - - #main article .close:hover:before { - background-color: rgba(255, 255, 255, 0.075); - } - - #main article .close:active:before { - background-color: rgba(255, 255, 255, 0.175); - } - @media screen and (max-width: 736px) { - #main article { - padding: 3.5rem 2rem 0.5rem 2rem ; - } - - #main article .close:before { - top: 0.875rem; - left: 0.875rem; - width: 2.25rem; - height: 2.25rem; - background-size: 14px 14px; - } - - } - - @media screen and (max-width: 480px) { - - #main article { - padding: 3rem 1.5rem 0.5rem 1.5rem ; + #main { + padding: 0em 0 4em 0 ; } } @@ -1559,36 +3192,165 @@ /* Footer */ #footer { - -moz-transition: -moz-transform 0.325s ease-in-out, -moz-filter 0.325s ease-in-out, opacity 0.325s ease-in-out; - -webkit-transition: -webkit-transform 0.325s ease-in-out, -webkit-filter 0.325s ease-in-out, opacity 0.325s ease-in-out; - -ms-transition: -ms-transform 0.325s ease-in-out, -ms-filter 0.325s ease-in-out, opacity 0.325s ease-in-out; - transition: transform 0.325s ease-in-out, filter 0.325s ease-in-out, opacity 0.325s ease-in-out; - width: 100%; - max-width: 100%; - margin-top: 2rem; - text-align: center; + padding: 5em 0 6em 0 ; + background-color: #f6f6f6; } - #footer .copyright { - letter-spacing: 0.2rem; - font-size: 0.6rem; - opacity: 0.75; - margin-bottom: 0; - text-transform: uppercase; + #footer > .inner { + display: -moz-flex; + display: -webkit-flex; + display: -ms-flex; + display: flex; + -moz-flex-wrap: wrap; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -moz-flex-direction: row; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; } - body.is-article-visible #footer { - -moz-transform: scale(0.95); - -webkit-transform: scale(0.95); - -ms-transform: scale(0.95); - transform: scale(0.95); - -moz-filter: blur(0.1rem); - -webkit-filter: blur(0.1rem); - -ms-filter: blur(0.1rem); - filter: blur(0.1rem); - opacity: 0; + #footer > .inner > * > :last-child { + margin-bottom: 0; + } + + #footer > .inner section:nth-child(1) { + width: calc(66% - 2.5em); + margin-right: 2.5em; + } + + #footer > .inner section:nth-child(2) { + width: calc(33% - 2.5em); + margin-left: 2.5em; + } + + #footer > .inner .copyright { + width: 100%; + padding: 0; + margin-top: 5em; + list-style: none; + font-size: 0.8em; + color: rgba(88, 88, 88, 0.5); + } + + #footer > .inner .copyright a { + color: inherit; + } + + #footer > .inner .copyright li { + display: inline-block; + border-left: solid 1px rgba(88, 88, 88, 0.15); + line-height: 1; + padding: 0 0 0 1em; + margin: 0 0 0 1em; + } + + #footer > .inner .copyright li:first-child { + border-left: 0; + padding-left: 0; + margin-left: 0; + } + + @media screen and (max-width: 1280px) { + + #footer { + padding: 5em 0 3em 0 ; + } + + #footer > .inner section:nth-child(1) { + width: calc(66% - 1.25em); + margin-right: 1.25em; + } + + #footer > .inner section:nth-child(2) { + width: calc(33% - 1.25em); + margin-left: 1.25em; + } + } - body.is-loading #footer { - opacity: 0; + @media screen and (max-width: 980px) { + + #footer > .inner section:nth-child(1) { + width: 66%; + margin-right: 0; + } + + #footer > .inner section:nth-child(2) { + width: calc(33% - 2.5em); + margin-left: 2.5em; + } + + } + + @media screen and (max-width: 736px) { + + #footer { + padding: 3em 0 1em 0 ; + } + + #footer > .inner { + -moz-flex-direction: column; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + } + + #footer > .inner section:nth-child(1) { + width: 100%; + margin-right: 0; + margin: 3em 0 0 0; + } + + #footer > .inner section:nth-child(2) { + -moz-order: -1; + -webkit-order: -1; + -ms-order: -1; + order: -1; + width: 100%; + margin-left: 0; + } + + #footer > .inner .copyright { + margin-top: 3em; + } + + } + + @media screen and (max-width: 480px) { + + #footer > .inner .copyright { + margin-top: 3em; + } + + #footer > .inner .copyright li { + border-left: 0; + padding-left: 0; + margin: 0.75em 0 0 0; + display: block; + line-height: inherit; + } + + #footer > .inner .copyright li:first-child { + margin-top: 0; + } + + } + +/* Wrapper */ + + #wrapper > * > .inner { + width: 100%; + max-width: 68em; + margin: 0 auto; + padding: 0 2.5em; + } + + @media screen and (max-width: 736px) { + + #wrapper > * > .inner { + padding: 0 1.25em; + } + } \ No newline at end of file diff --git a/assets/css/noscript.css b/assets/css/noscript.css deleted file mode 100644 index 61ee6e1..0000000 --- a/assets/css/noscript.css +++ /dev/null @@ -1,12 +0,0 @@ -/* - Dimension by HTML5 UP - html5up.net | @ajlkn - Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) -*/ - -/* Main */ - - #main article { - opacity: 1; - margin: 4rem 0 0 0; - } \ No newline at end of file diff --git a/assets/js/ie/html5shiv.js b/assets/js/ie/html5shiv.js new file mode 100644 index 0000000..dcf351c --- /dev/null +++ b/assets/js/ie/html5shiv.js @@ -0,0 +1,8 @@ +/* + HTML5 Shiv v3.6.2 | @afarkas @jdalton @jon_neal @rem | MIT/GPL2 Licensed +*/ +(function(l,f){function m(){var a=e.elements;return"string"==typeof a?a.split(" "):a}function i(a){var b=n[a[o]];b||(b={},h++,a[o]=h,n[h]=b);return b}function p(a,b,c){b||(b=f);if(g)return b.createElement(a);c||(c=i(b));b=c.cache[a]?c.cache[a].cloneNode():r.test(a)?(c.cache[a]=c.createElem(a)).cloneNode():c.createElem(a);return b.canHaveChildren&&!s.test(a)?c.frag.appendChild(b):b}function t(a,b){if(!b.cache)b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag(); +a.createElement=function(c){return!e.shivMethods?b.createElem(c):p(c,a,b)};a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+m().join().replace(/\w+/g,function(a){b.createElem(a);b.frag.createElement(a);return'c("'+a+'")'})+");return n}")(e,b.frag)}function q(a){a||(a=f);var b=i(a);if(e.shivCSS&&!j&&!b.hasCSS){var c,d=a;c=d.createElement("p");d=d.getElementsByTagName("head")[0]||d.documentElement;c.innerHTML="x"; +c=d.insertBefore(c.lastChild,d.firstChild);b.hasCSS=!!c}g||t(a,b);return a}var k=l.html5||{},s=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,r=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,j,o="_html5shiv",h=0,n={},g;(function(){try{var a=f.createElement("a");a.innerHTML="";j="hidden"in a;var b;if(!(b=1==a.childNodes.length)){f.createElement("a");var c=f.createDocumentFragment();b="undefined"==typeof c.cloneNode|| +"undefined"==typeof c.createDocumentFragment||"undefined"==typeof c.createElement}g=b}catch(d){g=j=!0}})();var e={elements:k.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup main mark meter nav output progress section summary time video",version:"3.6.2",shivCSS:!1!==k.shivCSS,supportsUnknownElements:g,shivMethods:!1!==k.shivMethods,type:"default",shivDocument:q,createElement:p,createDocumentFragment:function(a,b){a||(a=f);if(g)return a.createDocumentFragment(); +for(var b=b||i(a),c=b.frag.cloneNode(),d=0,e=m(),h=e.length;d #mq-test-1 { width: 42px; }',c.insertBefore(e,d),b=42===f.offsetWidth,c.removeChild(e),{matches:b,media:a}}}(a.document)}(this),function(a){"use strict";function b(){v(!0)}var c={};a.respond=c,c.update=function(){};var d=[],e=function(){var b=!1;try{b=new a.XMLHttpRequest}catch(c){b=new a.ActiveXObject("Microsoft.XMLHTTP")}return function(){return b}}(),f=function(a,b){var c=e();c&&(c.open("GET",a,!0),c.onreadystatechange=function(){4!==c.readyState||200!==c.status&&304!==c.status||b(c.responseText)},4!==c.readyState&&c.send(null))},g=function(a){return a.replace(c.regex.minmaxwh,"").match(c.regex.other)};if(c.ajax=f,c.queue=d,c.unsupportedmq=g,c.regex={media:/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi,keyframes:/@(?:\-(?:o|moz|webkit)\-)?keyframes[^\{]+\{(?:[^\{\}]*\{[^\}\{]*\})+[^\}]*\}/gi,comments:/\/\*[^*]*\*+([^/][^*]*\*+)*\//gi,urls:/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,findStyles:/@media *([^\{]+)\{([\S\s]+?)$/,only:/(only\s+)?([a-zA-Z]+)\s?/,minw:/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,maxw:/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/,minmaxwh:/\(\s*m(in|ax)\-(height|width)\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/gi,other:/\([^\)]*\)/g},c.mediaQueriesSupported=a.matchMedia&&null!==a.matchMedia("only all")&&a.matchMedia("only all").matches,!c.mediaQueriesSupported){var h,i,j,k=a.document,l=k.documentElement,m=[],n=[],o=[],p={},q=30,r=k.getElementsByTagName("head")[0]||l,s=k.getElementsByTagName("base")[0],t=r.getElementsByTagName("link"),u=function(){var a,b=k.createElement("div"),c=k.body,d=l.style.fontSize,e=c&&c.style.fontSize,f=!1;return b.style.cssText="position:absolute;font-size:1em;width:1em",c||(c=f=k.createElement("body"),c.style.background="none"),l.style.fontSize="100%",c.style.fontSize="100%",c.appendChild(b),f&&l.insertBefore(c,l.firstChild),a=b.offsetWidth,f?l.removeChild(c):c.removeChild(b),l.style.fontSize=d,e&&(c.style.fontSize=e),a=j=parseFloat(a)},v=function(b){var c="clientWidth",d=l[c],e="CSS1Compat"===k.compatMode&&d||k.body[c]||d,f={},g=t[t.length-1],p=(new Date).getTime();if(b&&h&&q>p-h)return a.clearTimeout(i),i=a.setTimeout(v,q),void 0;h=p;for(var s in m)if(m.hasOwnProperty(s)){var w=m[s],x=w.minw,y=w.maxw,z=null===x,A=null===y,B="em";x&&(x=parseFloat(x)*(x.indexOf(B)>-1?j||u():1)),y&&(y=parseFloat(y)*(y.indexOf(B)>-1?j||u():1)),w.hasquery&&(z&&A||!(z||e>=x)||!(A||y>=e))||(f[w.media]||(f[w.media]=[]),f[w.media].push(n[w.rules]))}for(var C in o)o.hasOwnProperty(C)&&o[C]&&o[C].parentNode===r&&r.removeChild(o[C]);o.length=0;for(var D in f)if(f.hasOwnProperty(D)){var E=k.createElement("style"),F=f[D].join("\n");E.type="text/css",E.media=D,r.insertBefore(E,g.nextSibling),E.styleSheet?E.styleSheet.cssText=F:E.appendChild(k.createTextNode(F)),o.push(E)}},w=function(a,b,d){var e=a.replace(c.regex.comments,"").replace(c.regex.keyframes,"").match(c.regex.media),f=e&&e.length||0;b=b.substring(0,b.lastIndexOf("/"));var h=function(a){return a.replace(c.regex.urls,"$1"+b+"$2$3")},i=!f&&d;b.length&&(b+="/"),i&&(f=1);for(var j=0;f>j;j++){var k,l,o,p;i?(k=d,n.push(h(a))):(k=e[j].match(c.regex.findStyles)&&RegExp.$1,n.push(RegExp.$2&&h(RegExp.$2))),o=k.split(","),p=o.length;for(var q=0;p>q;q++)l=o[q],g(l)||m.push({media:l.split("(")[0].match(c.regex.only)&&RegExp.$2||"all",rules:n.length-1,hasquery:l.indexOf("(")>-1,minw:l.match(c.regex.minw)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:l.match(c.regex.maxw)&&parseFloat(RegExp.$1)+(RegExp.$2||"")})}v()},x=function(){if(d.length){var b=d.shift();f(b.href,function(c){w(c,b.href,b.media),p[b.href]=!0,a.setTimeout(function(){x()},0)})}},y=function(){for(var b=0;b'), + $submits = $this.find('input[type="submit"]'); - clearTimeout(flexboxFixTimeoutId); + $this + .wrap($wrapper) + .attr('rows', 1) + .css('overflow', 'hidden') + .css('resize', 'none') + .on('keydown', function(event) { - flexboxFixTimeoutId = setTimeout(function() { + if (event.keyCode == 13 + && event.ctrlKey) { - if ($wrapper.prop('scrollHeight') > $window.height()) - $wrapper.css('height', 'auto'); - else - $wrapper.css('height', '100vh'); - - }, 250); - - }).triggerHandler('resize.flexbox-fix'); - - } - - // Nav. - var $nav = $header.children('nav'), - $nav_li = $nav.find('li'); - - // Add "middle" alignment classes if we're dealing with an even number of items. - if ($nav_li.length % 2 == 0) { - - $nav.addClass('use-middle'); - $nav_li.eq( ($nav_li.length / 2) ).addClass('is-middle'); - - } - - // Main. - var delay = 325, - locked = false; - - // Methods. - $main._show = function(id, initial) { - - var $article = $main_articles.filter('#' + id); - - // No such article? Bail. - if ($article.length == 0) - return; - - // Handle lock. - - // Already locked? Speed through "show" steps w/o delays. - if (locked || (typeof initial != 'undefined' && initial === true)) { - - // Mark as switching. - $body.addClass('is-switching'); - - // Mark as visible. - $body.addClass('is-article-visible'); - - // Deactivate all articles (just in case one's already active). - $main_articles.removeClass('active'); - - // Hide header, footer. - $header.hide(); - $footer.hide(); - - // Show main, article. - $main.show(); - $article.show(); - - // Activate article. - $article.addClass('active'); - - // Unlock. - locked = false; - - // Unmark as switching. - setTimeout(function() { - $body.removeClass('is-switching'); - }, (initial ? 1000 : 0)); - - return; - - } - - // Lock. - locked = true; - - // Article already visible? Just swap articles. - if ($body.hasClass('is-article-visible')) { - - // Deactivate current article. - var $currentArticle = $main_articles.filter('.active'); - - $currentArticle.removeClass('active'); - - // Show article. - setTimeout(function() { - - // Hide current article. - $currentArticle.hide(); - - // Show article. - $article.show(); - - // Activate article. - setTimeout(function() { - - $article.addClass('active'); - - // Window stuff. - $window - .scrollTop(0) - .triggerHandler('resize.flexbox-fix'); - - // Unlock. - setTimeout(function() { - locked = false; - }, delay); - - }, 25); - - }, delay); - - } - - // Otherwise, handle as normal. - else { - - // Mark as visible. - $body - .addClass('is-article-visible'); - - // Show article. - setTimeout(function() { - - // Hide header, footer. - $header.hide(); - $footer.hide(); - - // Show main, article. - $main.show(); - $article.show(); - - // Activate article. - setTimeout(function() { - - $article.addClass('active'); - - // Window stuff. - $window - .scrollTop(0) - .triggerHandler('resize.flexbox-fix'); - - // Unlock. - setTimeout(function() { - locked = false; - }, delay); - - }, 25); - - }, delay); - - } - - }; - - $main._hide = function(addState) { - - var $article = $main_articles.filter('.active'); - - // Article not visible? Bail. - if (!$body.hasClass('is-article-visible')) - return; - - // Add state? - if (typeof addState != 'undefined' - && addState === true) - history.pushState(null, null, '#'); - - // Handle lock. - - // Already locked? Speed through "hide" steps w/o delays. - if (locked) { - - // Mark as switching. - $body.addClass('is-switching'); - - // Deactivate article. - $article.removeClass('active'); - - // Hide article, main. - $article.hide(); - $main.hide(); - - // Show footer, header. - $footer.show(); - $header.show(); - - // Unmark as visible. - $body.removeClass('is-article-visible'); - - // Unlock. - locked = false; - - // Unmark as switching. - $body.removeClass('is-switching'); - - // Window stuff. - $window - .scrollTop(0) - .triggerHandler('resize.flexbox-fix'); - - return; - - } - - // Lock. - locked = true; - - // Deactivate article. - $article.removeClass('active'); - - // Hide article. - setTimeout(function() { - - // Hide article, main. - $article.hide(); - $main.hide(); - - // Show footer, header. - $footer.show(); - $header.show(); - - // Unmark as visible. - setTimeout(function() { - - $body.removeClass('is-article-visible'); - - // Window stuff. - $window - .scrollTop(0) - .triggerHandler('resize.flexbox-fix'); - - // Unlock. - setTimeout(function() { - locked = false; - }, delay); - - }, 25); - - }, delay); - - - }; - - // Articles. - $main_articles.each(function() { - - var $this = $(this); - - // Close. - $('
Close
') - .appendTo($this) - .on('click', function() { - location.hash = ''; - }); - - // Prevent clicks from inside article from bubbling. - $this.on('click', function(event) { - event.stopPropagation(); - }); - - }); - - // Events. - $body.on('click', function(event) { - - // Article visible? Hide. - if ($body.hasClass('is-article-visible')) - $main._hide(true); - - }); - - $window.on('keyup', function(event) { - - switch (event.keyCode) { - - case 27: - - // Article visible? Hide. - if ($body.hasClass('is-article-visible')) - $main._hide(true); - - break; - - default: - break; - - } - - }); - - $window.on('hashchange', function(event) { - - // Empty hash? - if (location.hash == '' - || location.hash == '#') { - - // Prevent default. event.preventDefault(); event.stopPropagation(); - // Hide. - $main._hide(); + $(this).blur(); - } - - // Otherwise, check for a matching article. - else if ($main_articles.filter(location.hash).length > 0) { - - // Prevent default. - event.preventDefault(); - event.stopPropagation(); - - // Show article. - $main._show(location.hash.substr(1)); - - } - - }); - - // Scroll restoration. - // This prevents the page from scrolling back to the top on a hashchange. - if ('scrollRestoration' in history) - history.scrollRestoration = 'manual'; - else { - - var oldScrollPos = 0, - scrollPos = 0, - $htmlbody = $('html,body'); - - $window - .on('scroll', function() { - - oldScrollPos = scrollPos; - scrollPos = $htmlbody.scrollTop(); + } }) - .on('hashchange', function() { - $window.scrollTop(oldScrollPos); - }); + .on('blur focus', function() { + $this.val($.trim($this.val())); + }) + .on('input blur focus --init', function() { - } + $wrapper + .css('height', $this.height()); - // Initialize. + $this + .css('height', 'auto') + .css('height', $this.prop('scrollHeight') + 'px'); - // Hide main, articles. - $main.hide(); - $main_articles.hide(); + }) + .on('keyup', function(event) { - // Initial article. - if (location.hash != '' - && location.hash != '#') - $window.on('load', function() { - $main._show(location.hash.substr(1), true); - }); + if (event.keyCode == 9) + $this + .select(); + + }) + .triggerHandler('--init'); + + // Fix. + if (skel.vars.browser == 'ie' + || skel.vars.mobile) + $this + .css('max-height', '10em') + .css('overflow-y', 'auto'); + + }); + + // Fix: Placeholder polyfill. + $form.placeholder(); + + // Prioritize "important" elements on medium. + skel.on('+medium -medium', function() { + $.prioritize( + '.important\\28 medium\\29', + skel.breakpoint('medium').active + ); + }); + + // Menu. + var $menu = $('#menu'); + + $menu.wrapInner('
'); + + $menu._locked = false; + + $menu._lock = function() { + + if ($menu._locked) + return false; + + $menu._locked = true; + + window.setTimeout(function() { + $menu._locked = false; + }, 350); + + return true; + + }; + + $menu._show = function() { + + if ($menu._lock()) + $body.addClass('is-menu-visible'); + + }; + + $menu._hide = function() { + + if ($menu._lock()) + $body.removeClass('is-menu-visible'); + + }; + + $menu._toggle = function() { + + if ($menu._lock()) + $body.toggleClass('is-menu-visible'); + + }; + + $menu + .appendTo($body) + .on('click', function(event) { + event.stopPropagation(); + }) + .on('click', 'a', function(event) { + + var href = $(this).attr('href'); + + event.preventDefault(); + event.stopPropagation(); + + // Hide. + $menu._hide(); + + // Redirect. + if (href == '#menu') + return; + + window.setTimeout(function() { + window.location.href = href; + }, 350); + + }) + .append('Close'); + + $body + .on('click', 'a[href="#menu"]', function(event) { + + event.stopPropagation(); + event.preventDefault(); + + // Toggle. + $menu._toggle(); + + }) + .on('click', function(event) { + + // Hide. + $menu._hide(); + + }) + .on('keydown', function(event) { + + // Hide on escape. + if (event.keyCode == 27) + $menu._hide(); + + }); }); diff --git a/assets/sass/base/_page.scss b/assets/sass/base/_page.scss index 1eba1f9..95397cb 100644 --- a/assets/sass/base/_page.scss +++ b/assets/sass/base/_page.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -11,6 +11,11 @@ width: device-width; } + // MSIE: Prevents scrollbar from overlapping content. + body { + -ms-overflow-style: scrollbar; + } + // Ensures page width is always >=320px. @include breakpoint(xsmall) { html, body { @@ -23,12 +28,10 @@ // Prevents animation/transition "flicker" on page load. // Automatically added/removed by js/main.js. - &.is-loading, - &.is-switching { + &.is-loading { *, *:before, *:after { @include vendor('animation', 'none !important'); @include vendor('transition', 'none !important'); - @include vendor('transition-delay', 'none !important'); } } diff --git a/assets/sass/base/_typography.scss b/assets/sass/base/_typography.scss index 3447b3a..190762c 100644 --- a/assets/sass/base/_typography.scss +++ b/assets/sass/base/_typography.scss @@ -1,47 +1,39 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// /* Type */ - html { - font-size: 16pt; - - @include breakpoint(xlarge) { - font-size: 12pt; - } - - @include breakpoint(small) { - font-size: 11pt; - } - - @include breakpoint(xxsmall) { - font-size: 10pt; - } - } - body, input, select, textarea { color: _palette(fg); font-family: _font(family); + font-size: 16pt; font-weight: _font(weight); - font-size: 1rem; - line-height: 1.65; + line-height: 1.75; + + @include breakpoint(xlarge) { + font-size: 14pt; + } + + @include breakpoint(large) { + font-size: 12pt; + } } a { @include vendor('transition', ( - 'color #{_duration(transition)} ease-in-out', - 'background-color #{_duration(transition)} ease-in-out', - 'border-bottom-color #{_duration(transition)} ease-in-out' + 'border-bottom-color #{_duration(transition)} ease', + 'color #{_duration(transition)} ease' )); - border-bottom: dotted 1px _palette(fg-light); text-decoration: none; - color: inherit; + color: _palette(fg); + border-bottom: dotted 1px transparentize(_palette(fg), 0.5); &:hover { border-bottom-color: transparent; + color: _palette(accent1) !important; } } @@ -58,80 +50,89 @@ margin: 0 0 _size(element-margin) 0; } - h1, h2, h3, h4, h5, h6 { + h1 { + font-size: 2.75em; + color: _palette(fg-bold); + font-weight: _font(weight-bold-alt); + line-height: 1.3; + margin: 0 0 (_size(element-margin) * 0.5) 0; + letter-spacing: _font(letter-spacing-alt); + + a { + color: inherit; + } + + @include breakpoint(small) { + font-size: 2em; + margin: 0 0 (_size(element-margin) * 0.5) 0; + } + + @include breakpoint(xxsmall) { + font-size: 1.75em; + } + } + + h2, h3, h4, h5, h6 { color: _palette(fg-bold); font-weight: _font(weight-bold); line-height: 1.5; - margin: 0 0 (_size(element-margin) * 0.5) 0; + margin: 0 0 (_size(element-margin) * 1) 0; text-transform: uppercase; letter-spacing: _font(letter-spacing); a { color: inherit; - text-decoration: none; } - - &.major { - border-bottom: solid _size(border-width) _palette(border); - width: -moz-max-content; - width: -webkit-max-content; - width: -ms-max-content; - width: max-content; - padding-bottom: 0.5rem; - margin: 0 0 (_size(element-margin) * 1) 0; - } - } - - h1 { - font-size: 2.25rem; - line-height: 1.3; - letter-spacing: _font(letter-spacing-heading); } h2 { - font-size: 1.5rem; - line-height: 1.4; - letter-spacing: _font(letter-spacing-heading); + font-size: 1.1em; } h3 { - font-size: 1rem; + font-size: 1em; } h4 { - font-size: 0.8rem; + font-size: 0.8em; } h5 { - font-size: 0.7rem; + font-size: 0.8em; } h6 { - font-size: 0.6rem; + font-size: 0.8em; + } + + @include breakpoint(medium) { + h1, h2, h3, h4, h5, h6 { + br { + display: none; + } + } } @include breakpoint(small) { - h1 { - font-size: 1.75rem; - line-height: 1.4; + h2 { + font-size: 1em; } - h2 { - font-size: 1.25em; - line-height: 1.5; + h3 { + font-size: 0.8em; } } sub { - font-size: 0.8rem; + font-size: 0.8em; position: relative; - top: 0.5rem; + top: 0.5em; } sup { - font-size: 0.8rem; + font-size: 0.8em; position: relative; - top: -0.5rem; + top: -0.5em; } blockquote { @@ -144,22 +145,23 @@ code { background: _palette(border-bg); border-radius: _size(border-radius); + border: solid _size(border-width) _palette(border); font-family: _font(family-fixed); - font-size: 0.9rem; - margin: 0 0.25rem; - padding: 0.25rem 0.65rem; + font-size: 0.9em; + margin: 0 0.25em; + padding: 0.25em 0.65em; } pre { -webkit-overflow-scrolling: touch; font-family: _font(family-fixed); - font-size: 0.9rem; + font-size: 0.9em; margin: 0 0 _size(element-margin) 0; code { display: block; line-height: 1.75; - padding: 1rem 1.5rem; + padding: 1em 1.5em; overflow-x: auto; } } @@ -167,7 +169,11 @@ hr { border: 0; border-bottom: solid _size(border-width) _palette(border); - margin: (_size(element-margin) * 1.375) 0; + margin: _size(element-margin) 0; + + &.major { + margin: (_size(element-margin) * 1.5) 0; + } } .align-left { diff --git a/assets/sass/components/_box.scss b/assets/sass/components/_box.scss index ec5ab0d..74d3eba 100644 --- a/assets/sass/components/_box.scss +++ b/assets/sass/components/_box.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// diff --git a/assets/sass/components/_button.scss b/assets/sass/components/_button.scss index bfa2b2d..97fb389 100644 --- a/assets/sass/components/_button.scss +++ b/assets/sass/components/_button.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -12,34 +12,31 @@ button, .button { @include vendor('appearance', 'none'); - @include vendor('transition', 'background-color #{_duration(transition)} ease-in-out, color #{_duration(transition)} ease-in-out'); + @include vendor('transition', ( + 'background-color #{_duration(transition)} ease-in-out', + 'color #{_duration(transition)} ease-in-out', + 'box-shadow #{_duration(transition)} ease-in-out' + )); background-color: transparent; border-radius: _size(border-radius); border: 0; - box-shadow: inset 0 0 0 _size(border-width) _palette(border); - color: _palette(fg-bold) !important; + box-shadow: inset 0 0 0 (_size(border-width) * 2) _palette(fg); + color: _palette(fg) !important; cursor: pointer; display: inline-block; - font-size: 0.8rem; - font-weight: _font(weight); - height: _size(element-height); + font-size: 0.8em; + font-weight: _font(weight-bold); + height: 3.5em; letter-spacing: _font(letter-spacing); - line-height: _size(element-height); - outline: 0; - padding: 0 1.25rem 0 (1.25rem + (_font(letter-spacing) * 0.5)); + line-height: 3.45em; + overflow: hidden; + padding: 0 1.25em 0 #{1.25em + _font(letter-spacing)}; text-align: center; text-decoration: none; + text-overflow: ellipsis; text-transform: uppercase; white-space: nowrap; - &:hover { - background-color: _palette(border-bg); - } - - &:active { - background-color: _palette(border-bg-alt); - } - &.icon { &:before { margin-right: 0.5em; @@ -52,29 +49,40 @@ width: 100%; } + &:hover { + color: _palette(accent1) !important; + box-shadow: inset 0 0 0 (_size(border-width) * 2) _palette(accent1); + } + + &:active { + background-color: transparentize(_palette(accent1), 0.9); + } + + &.small { + font-size: 0.6em; + } + + &.big { + font-size: 1em; + } + &.special { - background-color: _palette(fg-bold); + box-shadow: none; + background-color: _palette(fg); color: _palette(bg) !important; - font-weight: _font(weight-bold); &:hover { + background-color: _palette(accent1); } &:active { + background-color: darken(_palette(accent1), 8); } } &.disabled, &:disabled { @include vendor('pointer-events', 'none'); - cursor: default; opacity: 0.25; } - } - - input[type="submit"], - input[type="reset"], - input[type="button"], - button { - line-height: calc(#{_size(element-height)} - 2px); } \ No newline at end of file diff --git a/assets/sass/components/_form.scss b/assets/sass/components/_form.scss index 56f8013..af0d5f2 100644 --- a/assets/sass/components/_form.scss +++ b/assets/sass/components/_form.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -7,70 +7,69 @@ /* Form */ form { - $gutter: _size(element-margin) * 0.75; + margin: (_size(element-margin) * -0.5) 0 _size(element-margin) 0; - margin: 0 0 (_size(element-margin) * 1.25) 0; + &:after { + content: ''; + display: block; + clear: both; + height: 1px; + } .field { - margin: 0 0 ($gutter * 1) 0; - - &.half { - width: 50%; - float: left; - padding: 0 0 0 ($gutter * 1 * 0.5); - - &.first { - padding: 0 ($gutter * 1 * 0.5) 0 0; - } - } + position: relative; + float: left; + margin: 0 0 (_size(element-margin) * 0.65) 0; + vertical-align: top; + width: 100%; } - > .actions { - margin: ($gutter * 1.25) 0 0 0 !important; + .half { + width: calc(50% + #{_size(field-gutter) * 0.5}) !important; + padding-left: _size(field-gutter); } - @include breakpoint(small) { - .field { - margin: 0 0 ($gutter * 0.75) 0; + .half.first { + width: calc(50% - #{_size(field-gutter) * 0.5}) !important; + padding-left: 0; + } - &.half { - padding: 0 0 0 ($gutter * 0.75 * 0.5); + :last-child { + margin-bottom: 0; + } - &.first { - padding: 0 ($gutter * 0.75 * 0.5) 0 0; - } - } - } + .half:nth-last-child(2) { + margin-bottom: 0; + } - > .actions { - margin: ($gutter * 1) 0 0 0 !important; - } + .actions { + position: relative; + clear: both; + padding-top: (_size(element-margin) * 0.5); } @include breakpoint(xsmall) { - .field { - &.half { - width: 100%; - float: none; - padding: 0; + .half { + width: 100% !important; + padding-left: 0; + } - &.first { - padding: 0; - } - } + .half.first { + width: 100% !important; + padding-left: 0; + } + + .half:nth-last-child(2) { + margin: 0 0 (_size(element-margin) * 0.65) 0; } } } label { - color: _palette(fg-bold); display: block; - font-size: 0.8rem; - font-weight: _font(weight); - letter-spacing: _font(letter-spacing); - line-height: 1.5; + font-size: 0.9em; + font-weight: _font(weight-bold); margin: 0 0 (_size(element-margin) * 0.5) 0; - text-transform: uppercase; } input[type="text"], @@ -80,18 +79,14 @@ select, textarea { @include vendor('appearance', 'none'); - @include vendor('transition', ( - 'border-color #{_duration(transition)} ease-in-out', - 'box-shadow #{_duration(transition)} ease-in-out', - 'background-color #{_duration(transition)} ease-in-out' - )); - background: transparent; - border-radius: _size(border-radius); - border: solid _size(border-width) _palette(border); + background-color: transparent; + border: none; + border-radius: 0; + border-bottom: solid _size(border-width) _palette(border); color: inherit; display: block; outline: 0; - padding: 0 1rem; + padding: 0; text-decoration: none; width: 100%; @@ -100,16 +95,8 @@ } &:focus { - background: _palette(border-bg); - border-color: _palette(fg-bold); - box-shadow: 0 0 0 _size(border-width) _palette(fg-bold); - } - } - - select { - option { - background: _palette(bg); - color: _palette(fg); + border-bottom-color: _palette(accent1); + box-shadow: inset 0 -1px 0 0 _palette(accent1); } } @@ -120,11 +107,10 @@ &:before { color: _palette(border); - content: '\f107'; + content: '\f078'; display: block; height: _size(element-height); - //line-height: _size(element-height); - line-height: calc(#{_size(element-height)} + 0em); + line-height: _size(element-height); pointer-events: none; position: absolute; right: 0; @@ -146,7 +132,8 @@ } textarea { - padding: 0.75rem 1rem; + padding: 0; + min-height: (_size(element-height) * 1.25); } input[type="checkbox"], @@ -154,49 +141,41 @@ @include vendor('appearance', 'none'); display: block; float: left; - margin-right: -2rem; + margin-right: -2em; opacity: 0; - width: 1rem; + width: 1em; z-index: -1; & + label { @include icon; - @include vendor('user-select', 'none'); color: _palette(fg); cursor: pointer; display: inline-block; - font-size: 0.8rem; + font-size: 1em; font-weight: _font(weight); - margin: 0 0 (_size(element-margin) * 0.25) 0; - padding-left: (_size(element-height) * 0.6) + 1rem; - padding-right: 0.75rem; + padding-left: (_size(element-height) * 0.6) + 0.75em; + padding-right: 0.75em; position: relative; &:before { - @include vendor('transition', ( - 'border-color #{_duration(transition)} ease-in-out', - 'box-shadow #{_duration(transition)} ease-in-out', - 'background-color #{_duration(transition)} ease-in-out' - )); border-radius: _size(border-radius); border: solid _size(border-width) _palette(border); content: ''; display: inline-block; height: (_size(element-height) * 0.6); left: 0; - //line-height: (_size(element-height) * 0.575); - line-height: calc(#{_size(element-height) * 0.575} + 0em); + line-height: (_size(element-height) * 0.575); position: absolute; text-align: center; - top: -0.125rem; + top: 0; width: (_size(element-height) * 0.6); } } &:checked + label { &:before { - background: _palette(fg-bold) !important; - border-color: _palette(fg-bold) !important; + background: _palette(fg); + border-color: _palette(fg); color: _palette(bg); content: '\f00c'; } @@ -204,9 +183,8 @@ &:focus + label { &:before { - background: _palette(border-bg); - border-color: _palette(fg-bold); - box-shadow: 0 0 0 _size(border-width) _palette(fg-bold); + border-color: _palette(accent1); + box-shadow: 0 0 0 _size(border-width) _palette(accent1); } } } @@ -225,29 +203,4 @@ border-radius: 100%; } } - } - - ::-webkit-input-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; - } - - :-moz-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; - } - - ::-moz-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; - } - - :-ms-input-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; - } - - .formerize-placeholder { - color: _palette(fg-light) !important; - opacity: 1.0; } \ No newline at end of file diff --git a/assets/sass/components/_icon.scss b/assets/sass/components/_icon.scss index 96b8add..5b9a40c 100644 --- a/assets/sass/components/_icon.scss +++ b/assets/sass/components/_icon.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -14,4 +14,37 @@ > .label { display: none; } + + &.style1 { + } + + &.style2 { + @include vendor('transition', ( + 'background-color #{_duration(transition)} ease-in-out', + 'color #{_duration(transition)} ease-in-out', + 'border-color #{_duration(transition)} ease-in-out' + )); + background-color: transparent; + border: solid 1px _palette(border); + border-radius: _size(border-radius); + width: 2.65em; + height: 2.65em; + display: inline-block; + text-align: center; + line-height: 2.65em; + color: inherit; + + &:before { + font-size: 1.1em; + } + + &:hover { + color: _palette(accent1); + border-color: _palette(accent1); + } + + &:active { + background-color: transparentize(_palette(accent1), 0.9); + } + } } \ No newline at end of file diff --git a/assets/sass/components/_image.scss b/assets/sass/components/_image.scss index a883cda..81ae7a3 100644 --- a/assets/sass/components/_image.scss +++ b/assets/sass/components/_image.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -12,21 +12,6 @@ display: inline-block; position: relative; - &:before { - @include vendor('pointer-events', 'none'); - background-image: url('../../images/overlay.png'); - background-color: _palette(bg-overlay); - border-radius: _size(border-radius); - content: ''; - display: block; - height: 100%; - left: 0; - opacity: 0.5; - position: absolute; - top: 0; - width: 100%; - } - img { border-radius: _size(border-radius); display: block; @@ -65,23 +50,15 @@ &.main { display: block; - margin: (_size(element-margin) * 1.25) 0; + margin: 0 0 (_size(element-margin) * 1.5) 0; width: 100%; img { width: 100%; } - } - @include breakpoint(small) { - &.main { - margin: (_size(element-margin) * 1) 0; - } - } - - @include breakpoint(xsmall) { - &.main { - margin: (_size(element-margin) * 0.75) 0; + @include breakpoint(small) { + margin: 0 0 _size(element-margin) 0; } } } \ No newline at end of file diff --git a/assets/sass/components/_list.scss b/assets/sass/components/_list.scss index cceffdd..9aadc22 100644 --- a/assets/sass/components/_list.scss +++ b/assets/sass/components/_list.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -44,32 +44,11 @@ cursor: default; list-style: none; padding-left: 0; + margin: -1em 0 _size(element-margin) -1em; li { display: inline-block; - padding: 0 0.75em 0 0; - - &:last-child { - padding-right: 0; - } - - a { - border-radius: 100%; - box-shadow: inset 0 0 0 _size(border-width) _palette(border); - display: inline-block; - height: 2.25rem; - line-height: 2.25rem; - text-align: center; - width: 2.25rem; - - &:hover { - background-color: _palette(border-bg); - } - - &:active { - background-color: _palette(border-bg-alt); - } - } + padding: 1em 0 0 1em; } } diff --git a/assets/sass/components/_section.scss b/assets/sass/components/_section.scss new file mode 100644 index 0000000..5b1b02a --- /dev/null +++ b/assets/sass/components/_section.scss @@ -0,0 +1,25 @@ +/// +/// Phantom by HTML5 UP +/// html5up.net | @ajlkn +/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +/// + +/* Section/Article */ + + section, article { + &.special { + text-align: center; + } + } + + header { + p { + margin-top: _size(element-margin) * -0.5; + } + + @include breakpoint(small) { + p { + margin-top: 0; + } + } + } \ No newline at end of file diff --git a/assets/sass/components/_table.scss b/assets/sass/components/_table.scss index 0c51148..d6e8728 100644 --- a/assets/sass/components/_table.scss +++ b/assets/sass/components/_table.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// diff --git a/assets/sass/components/_tiles.scss b/assets/sass/components/_tiles.scss new file mode 100644 index 0000000..cecbbbe --- /dev/null +++ b/assets/sass/components/_tiles.scss @@ -0,0 +1,258 @@ +/// +/// Phantom by HTML5 UP +/// html5up.net | @ajlkn +/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +/// + +/* Tiles */ + + .tiles { + $gutter: _size(gutter); + $duration: 0.5s; + $ease: 'ease'; + + @include vendor('display', 'flex'); + @include vendor('flex-wrap', 'wrap'); + postiion: relative; + margin: ($gutter * -1) 0 0 ($gutter * -1); + + article { + @include vendor('transition', ( + 'transform #{$duration} #{$ease}', + 'opacity #{$duration} #{$ease}' + )); + position: relative; + width: calc(#{(100% / 3)} - #{$gutter * 1}); + margin: $gutter 0 0 $gutter; + + > .image { + @include vendor('transition', 'transform #{$duration} #{$ease}'); + position: relative; + display: block; + width: 100%; + border-radius: _size(border-radius); + overflow: hidden; + + img { + display: block; + width: 100%; + } + + &:before { + @include vendor('pointer-events', 'none'); + @include vendor('transition', ( + 'background-color #{$duration} #{$ease}', + 'opacity #{$duration} #{$ease}' + )); + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + opacity: 1.0; + z-index: 1; + opacity: 0.8; + } + + &:after { + @include vendor('pointer-events', 'none'); + @include vendor('transition', 'opacity #{$duration} #{$ease}'); + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-image: svg-url(''); + background-position: center; + background-repeat: no-repeat; + background-size: 100% 100%; + opacity: 0.25; + z-index: 2; + } + } + + > a { + @include vendor('display', 'flex'); + @include vendor('flex-direction', 'column'); + @include vendor('align-items', 'center'); + @include vendor('justify-content', 'center'); + @include vendor('transition', ( + 'background-color #{$duration} #{$ease}', + 'transform #{$duration} #{$ease}' + )); + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 1em; + border-radius: _size(border-radius); + border-bottom: 0; + color: _palette(fg-accent); + text-align: center; + text-decoration: none; + z-index: 3; + + > :last-child { + margin: 0; + } + + &:hover { + color: _palette(fg-accent) !important; + } + + h2 { + margin: 0; + } + + .content { + @include vendor('transition', ( + 'max-height #{$duration} #{$ease}', + 'opacity #{$duration} #{$ease}' + )); + width: 100%; + max-height: 0; + line-height: 1.5; + margin-top: 0.35em; + opacity: 0; + + > :last-child { + margin-bottom: 0; + } + } + } + + &.style1 { + > .image:before { + background-color: _palette(accent1); + } + } + + &.style2 { + > .image:before { + background-color: _palette(accent2); + } + } + + &.style3 { + > .image:before { + background-color: _palette(accent3); + } + } + + &.style4 { + > .image:before { + background-color: _palette(accent4); + } + } + + &.style5 { + > .image:before { + background-color: _palette(accent5); + } + } + + &.style6 { + > .image:before { + background-color: _palette(accent6); + } + } + + body:not(.is-touch) & { + &:hover { + > .image { + @include vendor('transform', 'scale(1.1)'); + + &:before { + background-color: _palette(bg-accent); + opacity: 0.35; + } + + &:after { + opacity: 0; + } + } + + .content { + max-height: 15em; + opacity: 1; + } + } + } + } + + * + & { + margin-top: _size(element-margin); + } + + body.is-loading & { + article { + @include vendor('transform', 'scale(0.9)'); + opacity: 0; + } + } + + body.is-touch & { + article { + .content { + max-height: 15em; + opacity: 1; + } + } + } + + @include breakpoint(large) { + $gutter: _size(gutter) * 0.5; + + margin: ($gutter * -1) 0 0 ($gutter * -1); + + article { + width: calc(#{(100% / 3)} - #{$gutter * 1}); + margin: $gutter 0 0 $gutter; + } + } + + @include breakpoint(medium) { + $gutter: _size(gutter); + + margin: ($gutter * -1) 0 0 ($gutter * -1); + + article { + width: calc(#{(100% / 2)} - #{$gutter * 1}); + margin: $gutter 0 0 $gutter; + } + } + + @include breakpoint(small) { + $gutter: _size(gutter) * 0.5; + + margin: ($gutter * -1) 0 0 ($gutter * -1); + + article { + width: calc(#{(100% / 2)} - #{$gutter * 1}); + margin: $gutter 0 0 $gutter; + + &:hover { + > .image { + @include vendor('transform', 'scale(1.0)'); + } + } + } + } + + @include breakpoint(xsmall) { + $gutter: _size(gutter) * 0.5; + + margin: 0; + + article { + width: 100%; + margin: $gutter 0 0 0; + } + } + } + diff --git a/assets/sass/ie8.scss b/assets/sass/ie8.scss new file mode 100644 index 0000000..5345762 --- /dev/null +++ b/assets/sass/ie8.scss @@ -0,0 +1,92 @@ +@import 'libs/vars'; +@import 'libs/functions'; +@import 'libs/mixins'; +@import 'libs/skel'; + +/* + Phantom by HTML5 UP + html5up.net | @ajlkn + Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +*/ + +/* Form */ + + form { + .field { + float: none !important; + width: 100% !important; + padding-left: 0 !important; + } + } + +/* Button */ + + input[type="submit"], + input[type="reset"], + input[type="button"], + button, + .button { + border: solid 2px _palette(fg) !important; + + &:hover { + border-color: _palette(accent1) !important; + } + + &.special { + border: none !important; + } + } + +/* Tiles */ + + .tiles { + article { + > .image { + &:before, &:after { + display: none; + } + } + } + } + +/* Header */ + + #header { + .logo { + .symbol { + display: none; + } + } + + nav { + ul { + li { + a[href="#menu"] { + text-indent: 0; + width: auto; + font-size: 0.8em; + + &:before, &:after { + display: none; + } + } + } + } + } + } + +/* Footer */ + + #footer { + > .inner { + section { + width: 50%; + margin-left: 3em; + + &:first-child { + margin-left: 0; + width: 40%; + } + } + } + } \ No newline at end of file diff --git a/assets/sass/ie9.scss b/assets/sass/ie9.scss index f485c36..65004c2 100644 --- a/assets/sass/ie9.scss +++ b/assets/sass/ie9.scss @@ -4,45 +4,49 @@ @import 'libs/skel'; /* - Dimension by HTML5 UP + Phantom by HTML5 UP html5up.net | @ajlkn Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) */ -/* BG */ +/* Tiles */ - #bg { - &:before { - background: _palette(bg-overlay); - } - } - -/* Header */ - - #header { - .logo { - margin: 0 auto; + .tiles { + &:after { + content: ''; + display: block; + clear: both; } - .content { - display: inline-block; - } + article { + float: left; - nav { - ul { - display: inline-block; + > a { + padding-top: 50%; + margin-top: -1.75em; + } - li { - display: inline-block; - } + body:not(.is-touch) & { + &:hover { + > .image { + @include vendor('transform', 'none'); + } + } } } } -/* Main */ +/* Footer */ - #main { - article { - margin: 0 auto; + #footer { + > .inner { + section { + float: left; + } + + .copyright { + clear: both; + padding-top: (_size(element-margin) * 2); + } } } \ No newline at end of file diff --git a/assets/sass/layout/_bg.scss b/assets/sass/layout/_bg.scss deleted file mode 100644 index 98b78dd..0000000 --- a/assets/sass/layout/_bg.scss +++ /dev/null @@ -1,68 +0,0 @@ -/// -/// Dimension by HTML5 UP -/// html5up.net | @ajlkn -/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) -/// - -/* BG */ - - #bg { - @include vendor('transform', 'scale(1.0)'); - -webkit-backface-visibility: hidden; - position: fixed; - top: 0; - left: 0; - width: 100%; - height: 100vh; - z-index: 1; - - &:before, &:after { - content: ''; - display: block; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - } - - &:before { - @include vendor('transition', 'background-color #{_duration(bg)} ease-in-out'); - @include vendor('transition-delay', '#{_duration(intro)}'); - background-image: linear-gradient(to top, #{_palette(bg-overlay)}, #{_palette(bg-overlay)}), - url('../../images/overlay.png'); - background-size: auto, - 256px 256px; - background-position: center, - center; - background-repeat: no-repeat, - repeat; - z-index: 2; - } - - &:after { - @include vendor('transform', 'scale(1.125)'); - @include vendor('transition', ( - 'transform #{_duration(article)} ease-in-out', - 'filter #{_duration(article)} ease-in-out' - )); - background-image: url('../../images/bg.jpg'); - background-position: center; - background-size: cover; - background-repeat: no-repeat; - z-index: 1; - } - - body.is-article-visible & { - &:after { - @include vendor('transform', 'scale(1.0825)'); - @include vendor('filter', 'blur(0.2rem)'); - } - } - - body.is-loading & { - &:before { - background-color: _palette(bg-alt); - } - } - } \ No newline at end of file diff --git a/assets/sass/layout/_footer.scss b/assets/sass/layout/_footer.scss index 61edf19..ce0ccbc 100644 --- a/assets/sass/layout/_footer.scss +++ b/assets/sass/layout/_footer.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -7,31 +7,133 @@ /* Footer */ #footer { - @include vendor('transition', ( - 'transform #{_duration(article)} ease-in-out', - 'filter #{_duration(article)} ease-in-out', - 'opacity #{_duration(article)} ease-in-out', - )); - width: 100%; - max-width: 100%; - margin-top: 2rem; - text-align: center; + $gutter: _size(gutter); - .copyright { - letter-spacing: _font(letter-spacing); - font-size: 0.6rem; - opacity: 0.75; - margin-bottom: 0; - text-transform: uppercase; + @include padding(5em, 0, (0, 0, 3em, 0)); + background-color: _palette(bg-alt); + + > .inner { + @include vendor('display', 'flex'); + @include vendor('flex-wrap', 'wrap'); + @include vendor('flex-direction', 'row'); + + > * > :last-child { + margin-bottom: 0; + } + + section:nth-child(1) { + width: calc(66% - #{$gutter}); + margin-right: $gutter; + } + + section:nth-child(2) { + width: calc(33% - #{$gutter}); + margin-left: $gutter; + } + + .copyright { + width: 100%; + padding: 0; + margin-top: 5em; + list-style: none; + font-size: 0.8em; + color: transparentize(_palette(fg), 0.5); + + a { + color: inherit; + } + + li { + display: inline-block; + border-left: solid 1px transparentize(_palette(fg), 0.85); + line-height: 1; + padding: 0 0 0 1em; + margin: 0 0 0 1em; + + &:first-child { + border-left: 0; + padding-left: 0; + margin-left: 0; + } + } + } } - body.is-article-visible & { - @include vendor('transform', 'scale(0.95)'); - @include vendor('filter', 'blur(0.1rem)'); - opacity: 0; + @include breakpoint(large) { + $gutter: _size(gutter) * 0.5; + + @include padding(5em, 0); + + > .inner { + section:nth-child(1) { + width: calc(66% - #{$gutter}); + margin-right: $gutter; + } + + section:nth-child(2) { + width: calc(33% - #{$gutter}); + margin-left: $gutter; + } + } } - body.is-loading & { - opacity: 0; + @include breakpoint(medium) { + $gutter: _size(gutter); + + > .inner { + section:nth-child(1) { + width: 66%; + margin-right: 0; + } + + section:nth-child(2) { + width: calc(33% - #{$gutter}); + margin-left: $gutter; + } + } + } + + @include breakpoint(small) { + @include padding(3em, 0); + + > .inner { + @include vendor('flex-direction', 'column'); + + section:nth-child(1) { + width: 100%; + margin-right: 0; + margin: 3em 0 0 0; + } + + section:nth-child(2) { + @include vendor('order', '-1'); + width: 100%; + margin-left: 0; + } + + .copyright { + margin-top: 3em; + } + } + } + + @include breakpoint(xsmall) { + > .inner { + .copyright { + margin-top: 3em; + + li { + border-left: 0; + padding-left: 0; + margin: 0.75em 0 0 0; + display: block; + line-height: inherit; + + &:first-child { + margin-top: 0; + } + } + } + } } } \ No newline at end of file diff --git a/assets/sass/layout/_header.scss b/assets/sass/layout/_header.scss index 4ce5734..70a5fba 100644 --- a/assets/sass/layout/_header.scss +++ b/assets/sass/layout/_header.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -7,253 +7,128 @@ /* Header */ #header { - @include vendor('display', 'flex'); - @include vendor('flex-direction', 'column'); - @include vendor('align-items', 'center'); - @include vendor('transition', ( - 'transform #{_duration(article)} ease-in-out', - 'filter #{_duration(article)} ease-in-out', - 'opacity #{_duration(article)} ease-in-out', - )); - background-image: -moz-radial-gradient(rgba(0,0,0,0.25) 25%, rgba(0,0,0,0) 55%); - background-image: -webkit-radial-gradient(rgba(0,0,0,0.25) 25%, rgba(0,0,0,0) 55%); - background-image: -ms-radial-gradient(rgba(0,0,0,0.25) 25%, rgba(0,0,0,0) 55%); - background-image: radial-gradient(rgba(0,0,0,0.25) 25%, rgba(0,0,0,0) 55%); - max-width: 100%; - text-align: center; - - > * { - @include vendor('transition', 'opacity #{_duration(article)} ease-in-out'); - position: relative; - margin-top: 3.5rem; - - &:before { - content: ''; - display: block; - position: absolute; - top: calc(-3.5rem - 1px); - left: calc(50% - #{_size(border-width) * 1}); - width: _size(border-width); - height: calc(3.5rem + 1px); - background: _palette(border); - } - } - - > :first-child { - margin-top: 0; - - &:before { - display: none; - } - } + @include padding(5em, 0, (3em, 0, -5em, 0)); .logo { - width: 5.5rem; - height: 5.5rem; - line-height: 5.5rem; - border: solid _size(border-width) _palette(border); - border-radius: 100%; + display: block; + border-bottom: 0; + color: inherit; + font-weight: _font(weight-bold); + letter-spacing: _font(letter-spacing); + margin: 0 0 (_size(element-margin) * 1.25) 0; + text-decoration: none; + text-transform: uppercase; + display: inline-block; - .icon { - &:before { - font-size: 2rem; - } - } - } - - .content { - border-style: solid; - border-color: _palette(border); - border-top-width: _size(border-width); - border-bottom-width: _size(border-width); - max-width: 100%; - - .inner { - @include vendor('transition', ( - 'max-height #{_duration(intro)} ease', - 'padding #{_duration(intro)} ease', - 'opacity #{_duration(article)} ease-in-out' - )); - @include vendor('transition-delay', '0.25s'); - padding: 3rem 2rem; - max-height: 40rem; - overflow: hidden; - - > :last-child { - margin-bottom: 0; - } + > * { + display: inline-block; + vertical-align: middle; } - p { - text-transform: uppercase; - letter-spacing: _font(letter-spacing); - font-size: 0.8rem; - line-height: 2; + .symbol { + margin-right: 0.65em; + + img { + display: block; + width: 2em; + height: 2em; + } } } nav { + position: fixed; + right: 2em; + top: 2em; + z-index: _misc(z-index-base); + ul { @include vendor('display', 'flex'); - margin-bottom: 0; + @include vendor('align-items', 'center'); list-style: none; - padding-left: 0; - border: solid _size(border-width) _palette(border); - border-radius: _size(border-radius); + margin: 0; + padding: 0; li { - padding-left: 0; - border-left: solid _size(border-width) _palette(border); - - &:first-child { - border-left: 0; - } + display: block; + padding: 0; a { display: block; - min-width: 7.5rem; - height: 2.75rem; - line-height: 2.75rem; - padding: 0 1.25rem 0 (1.25rem + _font(letter-spacing)); - text-transform: uppercase; + position: relative; + height: 3em; + line-height: 3em; + padding: 0 1.5em; + background-color: transparentize(_palette(bg), 0.5); + border-radius: _size(border-radius); + border: 0; + font-size: 0.8em; + font-weight: _font(weight-bold); letter-spacing: _font(letter-spacing); - font-size: 0.8rem; - border-bottom: 0; + text-transform: uppercase; + } + + a[href="#menu"] { + -webkit-tap-highlight-color: transparent; + width: 4em; + text-indent: 4em; + font-size: 1em; + overflow: hidden; + padding: 0; + white-space: nowrap; + + &:before, &:after { + @include vendor('transition', 'opacity #{_duration(transition)} ease'); + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-position: center; + background-repeat: no-repeat; + background-size: 2em 2em; + } + + &:before { + background-image: svg-url(''); + opacity: 0; + } + + &:after { + background-image: svg-url(''); + opacity: 1; + } &:hover { - background-color: _palette(border-bg); + &:before { + opacity: 1; + } + + &:after { + opacity: 0; + } } - - &:active { - background-color: _palette(border-bg-alt); - } - } - } - } - - &.use-middle { - &:after { - content: ''; - display: block; - position: absolute; - top: 0; - left: calc(50% - #{_size(border-width) * 1}); - width: _size(border-width); - height: 100%; - background: _palette(border); - } - - ul { - li { - &.is-middle { - border-left: 0; - } - } - } - } - } - - body.is-article-visible & { - @include vendor('transform', 'scale(0.95)'); - @include vendor('filter', 'blur(0.1rem)'); - opacity: 0; - } - - body.is-loading & { - > * { - opacity: 0; - } - - @include vendor('filter', 'blur(0.125rem)'); - - .content { - .inner { - max-height: 0; - padding-top: 0; - padding-bottom: 0; - opacity: 0; - } - } - } - - @include breakpoint(medium) { - .content { - p { - br { - display: none; } } } } @include breakpoint(small) { - > * { - margin-top: 2rem; - - &:before { - top: calc(-2rem - 1px); - height: calc(2rem + 1px); - } - } - - .logo { - width: 4.75rem; - height: 4.75rem; - line-height: 4.75rem; - - .icon { - &:before { - font-size: 1.75rem; - } - } - } - - .content { - .inner { - padding: 2.5rem 1rem; - } - - p { - line-height: 1.875; - } - } - } - - @include breakpoint(xsmall) { - padding: 1.5rem 0; - - .content { - .inner { - padding: 2.5rem 0; - } - } + @include padding(3em, 0, (1em, 0, -3em, 0)); nav { + right: 0.5em; + top: 0.5em; + ul { - @include vendor('flex-direction', 'column'); - min-width: 10rem; - max-width: 100%; - li { - border-left: 0; - border-top: solid _size(border-width) _palette(border); - - &:first-child { - border-top: 0; + a[href="#menu"] { + &:before, &:after { + background-size: 1.5em 1.5em; + } } - - a { - height: 3rem; - line-height: 3rem; - min-width: 0; - width: 100%; - } - } - } - - &.use-middle { - &:after { - display: none; } } } diff --git a/assets/sass/layout/_main.scss b/assets/sass/layout/_main.scss index 05bd2c3..8643931 100644 --- a/assets/sass/layout/_main.scss +++ b/assets/sass/layout/_main.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -7,96 +7,9 @@ /* Main */ #main { - @include vendor('flex-grow', '1'); - @include vendor('flex-shrink', '1'); - @include vendor('display', 'flex'); - @include vendor('align-items', 'center'); - @include vendor('justify-content', 'center'); - @include vendor('flex-direction', 'column'); - position: relative; - max-width: 100%; - z-index: 3; - - article { - @include vendor('transform', 'translateY(0.25rem)'); - @include vendor('transition', ( - 'opacity #{_duration(article)} ease-in-out', - 'transform #{_duration(article)} ease-in-out' - )); - @include padding(2.5rem, 2.5rem, (2rem, 0, 1rem, 0)); - position: relative; - width: 40rem; - max-width: 100%; - background-color: transparentize(_palette(bg), 0.15); - border-radius: _size(border-radius); - opacity: 0; - - &.active { - @include vendor('transform', 'translateY(0)'); - opacity: 1; - } - - .close { - display: block; - position: absolute; - top: 0; - right: 0; - width: 4rem; - height: 4rem; - cursor: pointer; - text-indent: 4rem; - overflow: hidden; - white-space: nowrap; - - &:before { - @include vendor('transition', 'background-color #{_duration(transition)} ease-in-out'); - content: ''; - display: block; - position: absolute; - top: 0.75rem; - left: 0.75rem; - width: 2.5rem; - height: 2.5rem; - border-radius: 100%; - background-position: center; - background-image: svg-url(''); - background-size: 20px 20px; - background-repeat: no-repeat; - } - - &:hover { - &:before { - background-color: _palette(border-bg); - } - } - - &:active { - &:before { - background-color: _palette(border-bg-alt); - } - } - } - } + @include padding(5em, 0, (-5em, 0, 3em, 0)); @include breakpoint(small) { - article { - @include padding(2rem, 2rem, (1.5rem, 0, 0.5rem, 0)); - - .close { - &:before { - top: 0.875rem; - left: 0.875rem; - width: 2.25rem; - height: 2.25rem; - background-size: 14px 14px; - } - } - } - } - - @include breakpoint(xsmall) { - article { - @include padding(2rem, 1.5rem, (1rem, 0, 0.5rem, 0)); - } + @include padding(3em, 0, (-3em, 0, 3em, 0)); } } \ No newline at end of file diff --git a/assets/sass/layout/_menu.scss b/assets/sass/layout/_menu.scss new file mode 100644 index 0000000..6a1895b --- /dev/null +++ b/assets/sass/layout/_menu.scss @@ -0,0 +1,164 @@ +/// +/// Phantom by HTML5 UP +/// html5up.net | @ajlkn +/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +/// + +/* Menu */ + + #wrapper { + @include vendor('transition', 'opacity #{_duration(menu)} ease'); + opacity: 1; + } + + #menu { + @include vendor('transform', 'translateX(#{_size(menu)})'); + @include vendor('transition', ('transform #{_duration(menu)} ease', 'visibility #{_duration(menu)}')); + position: fixed; + top: 0; + right: 0; + width: _size(menu); + max-width: 80%; + height: 100%; + -webkit-overflow-scrolling: touch; + background: _palette(fg); + color: _palette(bg); + cursor: default; + visibility: hidden; + z-index: _misc(z-index-base) + 2; + + > .inner { + @include vendor('transition', 'opacity #{_duration(menu)} ease'); + -webkit-overflow-scrolling: touch; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + padding: 2.75em; + opacity: 0; + overflow-y: auto; + + > ul { + list-style: none; + margin: 0 0 (_size(element-margin) * 0.5) 0; + padding: 0; + + > li { + padding: 0; + border-top: solid 1px transparentize(_palette(bg), 0.85); + + a { + display: block; + padding: 1em 0; + line-height: 1.5; + border: 0; + color: inherit; + } + + &:first-child { + border-top: 0; + margin-top: -1em; + } + } + } + } + + > .close { + @include vendor('transition', ( + 'opacity #{_duration(menu)} ease', + 'transform #{_duration(menu)} ease' + )); + @include vendor('transform', 'scale(0.25) rotate(180deg)'); + -webkit-tap-highlight-color: transparent; + display: block; + position: absolute; + top: 2em; + left: -6em; + width: 6em; + text-indent: 6em; + height: 3em; + border: 0; + font-size: 1em; + opacity: 0; + overflow: hidden; + padding: 0; + white-space: nowrap; + + &:before, &:after { + @include vendor('transition', 'opacity #{_duration(transition)} ease'); + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-position: center; + background-repeat: no-repeat; + background-size: 2em 2em; + } + + &:before { + background-image: svg-url(''); + opacity: 0; + } + + &:after { + background-image: svg-url(''); + opacity: 1; + } + + &:hover { + &:before { + opacity: 1; + } + + &:after { + opacity: 0; + } + } + } + + @include breakpoint(small) { + @include vendor('transform', 'translateX(#{_size(menu) * 0.75})'); + width: (_size(menu) * 0.75); + + > .inner { + padding: 2.75em 1.5em; + } + + > .close { + top: 0.5em; + left: -4.25em; + width: 4.25em; + text-indent: 4.25em; + + &:before, &:after { + background-size: 1.5em 1.5em; + } + } + } + } + + body.is-menu-visible { + #wrapper { + @include vendor('pointer-events', 'none'); + cursor: default; + opacity: 0.25; + } + + #menu { + @include vendor('transform', 'translateX(0)'); + visibility: visible; + + > * { + opacity: 1; + } + + .close { + @include vendor('transform', 'scale(1.0) rotate(0deg)'); + opacity: 1; + } + } + } \ No newline at end of file diff --git a/assets/sass/layout/_wrapper.scss b/assets/sass/layout/_wrapper.scss index b422a9c..62ee174 100644 --- a/assets/sass/layout/_wrapper.scss +++ b/assets/sass/layout/_wrapper.scss @@ -1,5 +1,5 @@ /// -/// Dimension by HTML5 UP +/// Phantom by HTML5 UP /// html5up.net | @ajlkn /// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) /// @@ -7,30 +7,20 @@ /* Wrapper */ #wrapper { - @include vendor('display', 'flex'); - @include vendor('flex-direction', 'column'); - @include vendor('align-items', 'center'); - @include vendor('justify-content', 'space-between'); - position: relative; - min-height: 100vh; - width: 100%; - padding: 4rem 2rem; - z-index: 3; + > * { + > .inner { + $gutter: _size(gutter); - &:before { - content: ''; - display: block; - } + width: 100%; + max-width: _size(inner); + margin: 0 auto; + padding: 0 $gutter; - @include breakpoint(xlarge) { - padding: 3rem 2rem; - } + @include breakpoint(small) { + $gutter: _size(gutter) * 0.5; - @include breakpoint(small) { - padding: 2rem 1rem; - } - - @include breakpoint(xsmall) { - padding: 1rem; + padding: 0 $gutter; + } + } } } \ No newline at end of file diff --git a/assets/sass/libs/_vars.scss b/assets/sass/libs/_vars.scss index 3be728c..9cea5e9 100644 --- a/assets/sass/libs/_vars.scss +++ b/assets/sass/libs/_vars.scss @@ -1,43 +1,50 @@ // Misc. $misc: ( - z-index-base: 10000 + z-index-base: 10000 ); // Duration. $duration: ( - transition: 0.2s, - bg: 2.5s, - intro: 0.75s, - article: 0.325s + menu: 0.45s, + transition: 0.2s ); // Size. $size: ( - border-radius: 4px, - border-width: 1px, - element-height: 2.75rem, - element-margin: 2rem + border-radius: 4px, + border-width: 1px, + element-height: 3em, + element-margin: 2em, + gutter: 2.5em, + field-gutter: 2em, + inner: 68em, + menu: 22em ); // Font. $font: ( - family: ('Source Sans Pro', sans-serif), - family-fixed: ('Courier New', monospace), - weight: 300, - weight-bold: 600, - letter-spacing: 0.2rem, - letter-spacing-heading: 0.5rem + family: ('Source Sans Pro', Helvetica, sans-serif), + family-fixed: ('Courier New', monospace), + weight: 300, + weight-bold: 900, + weight-bold-alt: 700, + letter-spacing: 0.35em, + letter-spacing-alt: -0.035em ); // Palette. $palette: ( - bg: #1b1f22, - bg-alt: #000000, - bg-overlay: rgba(19,21,25,0.5), - fg: #ffffff, - fg-bold: #ffffff, - fg-light: rgba(255,255,255,0.5), - border: #ffffff, - border-bg: rgba(255,255,255,0.075), - border-bg-alt: rgba(255,255,255,0.175) + bg: #ffffff, + bg-accent: #333333, + bg-alt: #f6f6f6, + fg: #585858, + fg-accent: #ffffff, + border: #c9c9c9, + border-bg: rgba(144,144,144,0.075), + accent1: #f2849e, + accent2: #7ecaf6, + accent3: #7bd0c1, + accent4: #c75b9b, + accent5: #ae85ca, + accent6: #8499e7, ); \ No newline at end of file diff --git a/assets/sass/main.scss b/assets/sass/main.scss index 49f3acd..0173a65 100644 --- a/assets/sass/main.scss +++ b/assets/sass/main.scss @@ -3,26 +3,41 @@ @import 'libs/mixins'; @import 'libs/skel'; @import 'font-awesome.min.css'; -@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300italic,600italic,300,600'); +@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,700,900'); /* - Dimension by HTML5 UP + Phantom by HTML5 UP html5up.net | @ajlkn Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) */ @include skel-breakpoints(( - xlarge: '(max-width: 1680px)', - large: '(max-width: 1280px)', - medium: '(max-width: 980px)', - small: '(max-width: 736px)', - xsmall: '(max-width: 480px)', - xxsmall: '(max-width: 360px)' + xlarge: '(max-width: 1680px)', + large: '(max-width: 1280px)', + medium: '(max-width: 980px)', + small: '(max-width: 736px)', + xsmall: '(max-width: 480px)', + xxsmall: '(max-width: 360px)' )); @include skel-layout(( reset: 'full', - boxModel: 'border' + boxModel: 'border', + grid: ( + gutters: 2em + ), + breakpoints: ( + medium: ( + grid: ( + gutters: 1.5em + ) + ), + small: ( + grid: ( + gutters: 1em + ) + ) + ) )); // Base. @@ -32,18 +47,20 @@ // Component. + @import 'components/section'; + @import 'components/icon'; + @import 'components/list'; @import 'components/form'; @import 'components/box'; - @import 'components/icon'; @import 'components/image'; - @import 'components/list'; @import 'components/table'; @import 'components/button'; + @import 'components/tiles'; // Layout. - @import 'layout/bg'; - @import 'layout/wrapper'; @import 'layout/header'; + @import 'layout/menu'; @import 'layout/main'; - @import 'layout/footer'; \ No newline at end of file + @import 'layout/footer'; + @import 'layout/wrapper'; \ No newline at end of file diff --git a/assets/sass/noscript.scss b/assets/sass/noscript.scss deleted file mode 100644 index e94e554..0000000 --- a/assets/sass/noscript.scss +++ /dev/null @@ -1,19 +0,0 @@ -@import 'libs/vars'; -@import 'libs/functions'; -@import 'libs/mixins'; -@import 'libs/skel'; - -/* - Dimension by HTML5 UP - html5up.net | @ajlkn - Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) -*/ - -/* Main */ - - #main { - article { - opacity: 1; - margin: (_size(element-margin) * 2) 0 0 0; - } - } \ No newline at end of file diff --git a/elements.html b/elements.html new file mode 100644 index 0000000..3bfbfc1 --- /dev/null +++ b/elements.html @@ -0,0 +1,419 @@ + + + + + Elements - Phantom by HTML5 UP + + + + + + + + + +
+ + + + + + + + +
+
+

Elements

+ + +
+

Text

+

This is bold and this is strong. This is italic and this is emphasized. + This is superscript text and this is subscript text. + This is underlined and this is code: for (;;) { ... }. Finally, this is a link.

+
+

Nunc lacinia ante nunc ac lobortis. Interdum adipiscing gravida odio porttitor sem non mi integer non faucibus ornare mi ut ante amet placerat aliquet. Volutpat eu sed ante lacinia sapien lorem accumsan varius montes viverra nibh in adipiscing blandit tempus accumsan.

+
+

Heading Level 2

+

Heading Level 3

+

Heading Level 4

+
+

Blockquote

+
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
+

Preformatted

+
i = 0;
+
+while (!deck.isInOrder()) {
+    print 'Iteration ' + i;
+    deck.shuffle();
+    i++;
+}
+
+print 'It took ' + i + ' iterations to sort the deck.';
+
+ + +
+

Lists

+
+
+

Unordered

+
    +
  • Dolor pulvinar etiam.
  • +
  • Sagittis adipiscing.
  • +
  • Felis enim feugiat.
  • +
+

Alternate

+
    +
  • Dolor pulvinar etiam.
  • +
  • Sagittis adipiscing.
  • +
  • Felis enim feugiat.
  • +
+
+
+

Ordered

+
    +
  1. Dolor pulvinar etiam.
  2. +
  3. Etiam vel felis viverra.
  4. +
  5. Felis enim feugiat.
  6. +
  7. Dolor pulvinar etiam.
  8. +
  9. Etiam vel felis lorem.
  10. +
  11. Felis enim et feugiat.
  12. +
+

Icons

+ + +
+
+

Actions

+
+
+ + + + +
+
+ + +
+
+
+ + +
+

Table

+

Default

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionPrice
Item OneAnte turpis integer aliquet porttitor.29.99
Item TwoVis ac commodo adipiscing arcu aliquet.19.99
Item Three Morbi faucibus arcu accumsan lorem.29.99
Item FourVitae integer tempus condimentum.19.99
Item FiveAnte turpis integer aliquet porttitor.29.99
100.00
+
+ +

Alternate

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameDescriptionPrice
Item OneAnte turpis integer aliquet porttitor.29.99
Item TwoVis ac commodo adipiscing arcu aliquet.19.99
Item Three Morbi faucibus arcu accumsan lorem.29.99
Item FourVitae integer tempus condimentum.19.99
Item FiveAnte turpis integer aliquet porttitor.29.99
100.00
+
+
+ + +
+

Buttons

+ + + + + +
    +
  • Disabled
  • +
  • Disabled
  • +
+
+ + +
+

Form

+
+
+
+ +
+
+ +
+
+
+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+
    +
  • +
  • +
+
+
+
+
+ + +
+

Image

+

Fit

+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

Left & Right

+

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent.

+

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent tincidunt felis sagittis eget. tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan eu faucibus. Integer ac pellentesque praesent.

+
+ +
+
+ + + + +
+ + + + + + + + + + \ No newline at end of file diff --git a/generic.html b/generic.html new file mode 100644 index 0000000..1351b2a --- /dev/null +++ b/generic.html @@ -0,0 +1,112 @@ + + + + + Generic - Phantom by HTML5 UP + + + + + + + + + +
+ + + + + + + + +
+
+

Generic Page

+ +

Donec eget ex magna. Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fergiat. Pellentesque in mi eu massa lacinia malesuada et a elit. Donec urna ex, lacinia in purus ac, pretium pulvinar mauris. Curabitur sapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique.

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel venenatis mauris vehicula hendrerit.

+

Interdum et malesuada fames ac ante ipsum primis in faucibus. Pellentesque venenatis dolor imperdiet dolor mattis sagittis. Praesent rutrum sem diam, vitae egestas enim auctor sit amet. Pellentesque leo mauris, consectetur id ipsum sit amet, fersapien risus, commodo eget turpis at, elementum convallis elit. Pellentesque enim turpis, hendrerit tristique lorem ipsum dolor.

+
+
+ + + + +
+ + + + + + + + + + \ No newline at end of file diff --git a/images/bg.jpg b/images/bg.jpg deleted file mode 100644 index d27f91417c62c91fc1276583f568956350b63490..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37864 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 wkboriVgX|TNm + + + + + diff --git a/images/overlay.png b/images/overlay.png deleted file mode 100644 index 3cd22cc9e93d608a114519c473c78658435aa5e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4385 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 diff --git a/images/pic02.jpg b/images/pic02.jpg index 34ac5e86e229911266283d7f28b0508a0d53786a..5bddb6de10f6bc230e19731b86da3b4795121962 100644 GIT binary patch literal 6084 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 t{3KipvOe+RMeu;%~( literal 8904 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 K{yvxPUi-g8kl7Irr#ULSEVj+M8C?rV5R7Cn| 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 O>n9){nz3^J{{I4t5aL(> literal 0 HcmV?d00001 diff --git a/images/pic05.jpg b/images/pic05.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8f5e5230400ac84567b0d3401efff6aae46d3609 GIT binary patch literal 5232 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 literal 0 HcmV?d00001 diff --git a/images/pic06.jpg b/images/pic06.jpg new file mode 100644 index 0000000000000000000000000000000000000000..64722c0faf68164673b168e4d6b42b9206e7c124 GIT binary patch literal 6704 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 Q;oelX?wQ4F-omYa0l`b0ssI20 literal 0 HcmV?d00001 diff --git a/images/pic07.jpg b/images/pic07.jpg new file mode 100644 index 0000000000000000000000000000000000000000..d64aba850846b5228b4b82387d3ba72814d4150e GIT binary patch literal 5606 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 literal 0 HcmV?d00001 diff --git a/images/pic08.jpg b/images/pic08.jpg new file mode 100644 index 0000000000000000000000000000000000000000..11bed52085afa63497e380c1c5f210b728046e2e GIT binary patch literal 5889 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 X3z{Pyu1^z*iN5z~&)i!;AI<+SoP&{l literal 0 HcmV?d00001 diff --git a/images/pic09.jpg b/images/pic09.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7f77fe08100cf84291877bd2415ffeff62669c10 GIT binary patch literal 5808 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 literal 0 HcmV?d00001 diff --git a/images/pic10.jpg b/images/pic10.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e4d732895529ecefc5ad670ed4d5f3deea72bf14 GIT binary patch literal 6489 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 R7_(z2^(p=OQ{vLi{{#M$(xU(X literal 0 HcmV?d00001 diff --git a/images/pic11.jpg b/images/pic11.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a975380dda4917b801d7ec6d04cff3c45d722ad1 GIT binary patch literal 6338 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 literal 0 HcmV?d00001 diff --git a/images/pic13.jpg b/images/pic13.jpg new file mode 100644 index 0000000000000000000000000000000000000000..dc892a239fcc6d43ba7b00d0002584a0ae2e7033 GIT binary patch literal 17129 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 G&i)4yk%yQ7 literal 0 HcmV?d00001 diff --git a/images/pic15.jpg b/images/pic15.jpg new file mode 100644 index 0000000000000000000000000000000000000000..0e94d0a2fafdaec0c64c6bf184658b5796229435 GIT binary patch literal 2560 zcmbVMYfu~46<$3N0tCWRrp0lrieaLNfDn3Mi71xLN?;s{ge8+=rv@Y$NgyrN1F$e2 z6`B^ShL$NLGi^~ZafPsl@~j0?sX(dBm&z4NrSy40VS%(zQUFw$CzY!eN_An8 zU`vD`n%8zrT?HGqVu3e}aI2`+*4F%1Sw7-zkVsW370FRpmJ>T#EZYOaGHHn%JofF| z#_sp{{B<6yeLJob#NEQGz7VS}@!ISBh}VoDP1_S-bRd4j=RleTB?pxPQMJ=!Lt1^$ zk)LO?TG;M&w%Bb3FX9#?`m1(6AwHR@-k>U!D-4BX-8#h{#U4GdD)xb?k|~8-SlgHB znFJ&wA&28XhGp9XCXn1d9)0lg`1062;Kq2t)rjARIEjIWY?r|mq{MGP-+^dUQoxhO zpwVay2AxKuGnfogm@H-z5GIS2%x1HbS*Z!(kdpCOC^R~q$z-OoSgDzuR8A(3JmGN@ z=iJRDV{3Vg`L9jF3KybsDKsu6{u}5hMA?$pt5rP3%M8jTC>g*J|uHs1Sl*)+F$+IW<&uU0T*TBM(Q zPTM|X8k{lpm`oazY1a(UZ|wG)cl!^Oj%4ZX=xr{OF=*N}nJZ^Zt8K%lR?0{U{s{}i zXRKB*A8A`7r5*gQ-s4%#=1TJ+Q;g4z@iSulzB_u|s6Ihr0VKwb1a;+H>Dwfrs9)?~cfc{b=!WCk{27zu6*h%6C zXQ!X`tUe%1Im&0eWjqM-FlGH!w`?gbwit@_JLU{kF-t~5lSVAe5liC9?^`p0J+No4 zlC|{B8^qyv#3}WmNf-MV`i7XZ&RWJ!e?px81bdbsvVmSC(t(zDE5x`)3{t?AONlJ- zQ|tKp?@jOD&E_#4XbnD4GcU6%Iy|^Si`EI16SM+!Pxt`94XkM5-?qGXE3!?0AhSoq4ol-(HhzpAeY$u*x zPD1j?0%%o4R~4!Oy~Lkg%D(rlw|_Kr!p(T|{9!r6r#;wDe$ScGDQ&|9x5oru&~anD zl0Zh#Vsx3ABXHJ$u?AFP%o@n(xVB?8DfSnnh1HQNciui+_V_S9J-tsEswK!5i3%I=?AUm_kxh}&8+cKwA9x{lVa&G)v} zOXsOU6rgvaU9;h|a%cjeLlby1;2{81Ax;j)A>DefJf)#5_YCz{k+FYj7nGb&yJAsU z48Jm&>Z`f6@{`yAT7 z`1Ji>_qgHJ^QG;SwetY&gc&1@rzW7k>0m%`fmdT8)n(3H)t~%m@Y0c`+t}z}*NLSx zpLRKNu7jqTJ>6LQ+9V5cq*veyQRo_q9SY?*!n+*QL){qADjb{b>?y}amU7pcF8!2f zKo``xCl(d!=^eB)v#G7x!3pf}ym)6cy&^ObO{rn$I6?#H&>y>j0(@iu6HTDQRo$aO z?7iiG`S;xTZP6dX*VUZQ(6xvxCb}}w8Jz82cBEelYn0ThwK*-}oEA}FUKGGc9l+!u znH*71TDfp!F?T(?_w|$$%$Zkin_E|tiX+yGOa*$NhF*j|^Anz{iSdgWc>J>Z9#4HQ zi!-I?Oc}byXW%jJ&~p^5)BiWY(-(8_y)#fQh z7eL(T&~?YAMlAF4oR;6|t~;=+j_AY<@$1p6>(1z-F=6p^^{efeEMnEZ_QO)w*I*`^ jqSF(i0X-Z0-k};cJ~Wrb!6O6qAyLow4K-!e@sIuuVq2nb literal 0 HcmV?d00001 diff --git a/index.html b/index.html index 633da4a..0cc3ea6 100644 --- a/index.html +++ b/index.html @@ -1,360 +1,246 @@ - Dimension by HTML5 UP + Phantom by HTML5 UP - + + - + -
+ + +
- - -
-

Intro

- -

Aenean ornare velit lacus, ac varius enim ullamcorper eu. Proin aliquam facilisis ante interdum congue. Integer mollis, nisl amet convallis, porttitor magna ullamcorper, amet egestas mauris. Ut magna finibus nisi nec lacinia. Nam maximus erat id euismod egestas. By the way, check out my awesome work.

-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis dapibus rutrum facilisis. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Etiam tristique libero eu nibh porttitor fermentum. Nullam venenatis erat id vehicula viverra. Nunc ultrices eros ut ultricies condimentum. Mauris risus lacus, blandit sit amet venenatis non, bibendum vitae dolor. Nunc lorem mauris, fringilla in aliquam at, euismod in lectus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. In non lorem sit amet elit placerat maximus. Pellentesque aliquam maximus risus, vel sed vehicula.

-
- - -
-

Work

- -

Adipiscing magna sed dolor elit. Praesent eleifend dignissim arcu, at eleifend sapien imperdiet ac. Aliquam erat volutpat. Praesent urna nisi, fringila lorem et vehicula lacinia quam. Integer sollicitudin mauris nec lorem luctus ultrices.

-

Nullam et orci eu lorem consequat tincidunt vivamus et sagittis libero. Mauris aliquet magna magna sed nunc rhoncus pharetra. Pellentesque condimentum sem. In efficitur ligula tate urna. Maecenas laoreet massa vel lacinia pellentesque lorem ipsum dolor. Nullam et orci eu lorem consequat tincidunt. Vivamus et sagittis libero. Mauris aliquet magna magna sed nunc rhoncus amet feugiat tempus.

-
- - -
-

About

- -

Lorem ipsum dolor sit amet, consectetur et adipiscing elit. Praesent eleifend dignissim arcu, at eleifend sapien imperdiet ac. Aliquam erat volutpat. Praesent urna nisi, fringila lorem et vehicula lacinia quam. Integer sollicitudin mauris nec lorem luctus ultrices. Aliquam libero et malesuada fames ac ante ipsum primis in faucibus. Cras viverra ligula sit amet ex mollis mattis lorem ipsum dolor sit amet.

-
- - - - - -
-

Elements

- -
-

Text

-

This is bold and this is strong. This is italic and this is emphasized. - This is superscript text and this is subscript text. - This is underlined and this is code: for (;;) { ... }. Finally, this is a link.

-
-

Heading Level 2

-

Heading Level 3

-

Heading Level 4

-
Heading Level 5
-
Heading Level 6
-
-

Blockquote

-
Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.
-

Preformatted

-
i = 0;
-
-while (!deck.isInOrder()) {
-    print 'Iteration ' + i;
-    deck.shuffle();
-    i++;
-}
-
-print 'It took ' + i + ' iterations to sort the deck.';
-
- -
-

Lists

- -

Unordered

-
    -
  • Dolor pulvinar etiam.
  • -
  • Sagittis adipiscing.
  • -
  • Felis enim feugiat.
  • -
- -

Alternate

-
    -
  • Dolor pulvinar etiam.
  • -
  • Sagittis adipiscing.
  • -
  • Felis enim feugiat.
  • -
- -

Ordered

-
    -
  1. Dolor pulvinar etiam.
  2. -
  3. Etiam vel felis viverra.
  4. -
  5. Felis enim feugiat.
  6. -
  7. Dolor pulvinar etiam.
  8. -
  9. Etiam vel felis lorem.
  10. -
  11. Felis enim et feugiat.
  12. -
-

Icons

- - -

Actions

- - -
- -
-

Table

-

Default

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameDescriptionPrice
Item OneAnte turpis integer aliquet porttitor.29.99
Item TwoVis ac commodo adipiscing arcu aliquet.19.99
Item Three Morbi faucibus arcu accumsan lorem.29.99
Item FourVitae integer tempus condimentum.19.99
Item FiveAnte turpis integer aliquet porttitor.29.99
100.00
-
- -

Alternate

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameDescriptionPrice
Item OneAnte turpis integer aliquet porttitor.29.99
Item TwoVis ac commodo adipiscing arcu aliquet.19.99
Item Three Morbi faucibus arcu accumsan lorem.29.99
Item FourVitae integer tempus condimentum.19.99
Item FiveAnte turpis integer aliquet porttitor.29.99
100.00
-
-
- -
-

Buttons

- - - -
    -
  • Disabled
  • -
  • Disabled
  • -
-
- -
-

Form

-
-
- + + + + + + + +
- -
- + - + \ No newline at end of file