From 966e27c7418d6e188ea4b1f651a5e6c67495b765 Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Mon, 3 Dec 2018 17:19:51 +0100 Subject: base css --- site/assets/css/css.css | 172 +++++++++++++ site/assets/css/fonts.css | 35 +++ site/assets/fonts/Roboto_300.eot | Bin 0 -> 17481 bytes site/assets/fonts/Roboto_300.svg | 312 ++++++++++++++++++++++++ site/assets/fonts/Roboto_300.ttf | Bin 0 -> 35468 bytes site/assets/fonts/Roboto_300.woff | Bin 0 -> 19916 bytes site/assets/fonts/Roboto_300.woff2 | Bin 0 -> 15440 bytes site/assets/fonts/Roboto_400.eot | Bin 0 -> 17405 bytes site/assets/fonts/Roboto_400.svg | 308 +++++++++++++++++++++++ site/assets/fonts/Roboto_400.ttf | Bin 0 -> 35408 bytes site/assets/fonts/Roboto_400.woff | Bin 0 -> 19824 bytes site/assets/fonts/Roboto_400.woff2 | Bin 0 -> 15344 bytes site/assets/fonts/Roboto_500.eot | Bin 0 -> 17596 bytes site/assets/fonts/Roboto_500.svg | 305 +++++++++++++++++++++++ site/assets/fonts/Roboto_500.ttf | Bin 0 -> 35588 bytes site/assets/fonts/Roboto_500.woff | Bin 0 -> 20012 bytes site/assets/fonts/Roboto_500.woff2 | Bin 0 -> 15552 bytes site/assets/fonts/Roboto_700.eot | Bin 0 -> 17391 bytes site/assets/fonts/Roboto_700.svg | 309 +++++++++++++++++++++++ site/assets/fonts/Roboto_700.ttf | Bin 0 -> 35236 bytes site/assets/fonts/Roboto_700.woff | Bin 0 -> 19888 bytes site/assets/fonts/Roboto_700.woff2 | Bin 0 -> 15436 bytes site/assets/fonts/Roboto_Mono_300.eot | Bin 0 -> 18064 bytes site/assets/fonts/Roboto_Mono_300.svg | 392 ++++++++++++++++++++++++++++++ site/assets/fonts/Roboto_Mono_300.ttf | Bin 0 -> 32160 bytes site/assets/fonts/Roboto_Mono_300.woff | Bin 0 -> 19884 bytes site/assets/fonts/Roboto_Mono_300.woff2 | Bin 0 -> 16380 bytes site/assets/fonts/Roboto_Mono_400.eot | Bin 0 -> 17757 bytes site/assets/fonts/Roboto_Mono_400.svg | 390 +++++++++++++++++++++++++++++ site/assets/fonts/Roboto_Mono_400.ttf | Bin 0 -> 31052 bytes site/assets/fonts/Roboto_Mono_400.woff | Bin 0 -> 19576 bytes site/assets/fonts/Roboto_Mono_400.woff2 | Bin 0 -> 16028 bytes site/assets/fonts/Roboto_Mono_500.eot | Bin 0 -> 17909 bytes site/assets/fonts/Roboto_Mono_500.svg | 387 +++++++++++++++++++++++++++++ site/assets/fonts/Roboto_Mono_500.ttf | Bin 0 -> 31168 bytes site/assets/fonts/Roboto_Mono_500.woff | Bin 0 -> 19656 bytes site/assets/fonts/Roboto_Mono_500.woff2 | Bin 0 -> 16016 bytes site/assets/img/ajax-loader.gif | Bin 0 -> 1849 bytes site/assets/img/icon_camera.svg | 2 + site/assets/img/megapixels_logo.svg | 14 ++ site/assets/img/megapixels_logo_white.svg | 14 ++ site/assets/js/app/site.js | 22 ++ site/assets/js/face.js | 1 - 43 files changed, 2662 insertions(+), 1 deletion(-) create mode 100644 site/assets/css/css.css create mode 100644 site/assets/css/fonts.css create mode 100644 site/assets/fonts/Roboto_300.eot create mode 100644 site/assets/fonts/Roboto_300.svg create mode 100644 site/assets/fonts/Roboto_300.ttf create mode 100644 site/assets/fonts/Roboto_300.woff create mode 100644 site/assets/fonts/Roboto_300.woff2 create mode 100644 site/assets/fonts/Roboto_400.eot create mode 100644 site/assets/fonts/Roboto_400.svg create mode 100644 site/assets/fonts/Roboto_400.ttf create mode 100644 site/assets/fonts/Roboto_400.woff create mode 100644 site/assets/fonts/Roboto_400.woff2 create mode 100644 site/assets/fonts/Roboto_500.eot create mode 100644 site/assets/fonts/Roboto_500.svg create mode 100644 site/assets/fonts/Roboto_500.ttf create mode 100644 site/assets/fonts/Roboto_500.woff create mode 100644 site/assets/fonts/Roboto_500.woff2 create mode 100644 site/assets/fonts/Roboto_700.eot create mode 100644 site/assets/fonts/Roboto_700.svg create mode 100644 site/assets/fonts/Roboto_700.ttf create mode 100644 site/assets/fonts/Roboto_700.woff create mode 100644 site/assets/fonts/Roboto_700.woff2 create mode 100644 site/assets/fonts/Roboto_Mono_300.eot create mode 100644 site/assets/fonts/Roboto_Mono_300.svg create mode 100644 site/assets/fonts/Roboto_Mono_300.ttf create mode 100644 site/assets/fonts/Roboto_Mono_300.woff create mode 100644 site/assets/fonts/Roboto_Mono_300.woff2 create mode 100644 site/assets/fonts/Roboto_Mono_400.eot create mode 100644 site/assets/fonts/Roboto_Mono_400.svg create mode 100644 site/assets/fonts/Roboto_Mono_400.ttf create mode 100644 site/assets/fonts/Roboto_Mono_400.woff create mode 100644 site/assets/fonts/Roboto_Mono_400.woff2 create mode 100644 site/assets/fonts/Roboto_Mono_500.eot create mode 100644 site/assets/fonts/Roboto_Mono_500.svg create mode 100644 site/assets/fonts/Roboto_Mono_500.ttf create mode 100644 site/assets/fonts/Roboto_Mono_500.woff create mode 100644 site/assets/fonts/Roboto_Mono_500.woff2 create mode 100644 site/assets/img/ajax-loader.gif create mode 100644 site/assets/img/icon_camera.svg create mode 100644 site/assets/img/megapixels_logo.svg create mode 100644 site/assets/img/megapixels_logo_white.svg create mode 100644 site/assets/js/app/site.js delete mode 100644 site/assets/js/face.js (limited to 'site/assets') diff --git a/site/assets/css/css.css b/site/assets/css/css.css new file mode 100644 index 00000000..d7db0e1f --- /dev/null +++ b/site/assets/css/css.css @@ -0,0 +1,172 @@ +* { box-sizing: border-box; } +html, body { + margin: 0; + padding: 0; + width: 100%; + min-height: 100%; + font-family: 'Roboto', sans-serif; + background: #191919; + color: #b8b8b8; +} + +/* header */ + +header { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 70px; + background: #1e1e1e; + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + box-shadow: 0 0 4px rgba(0,0,0,0.3); +} +header .slogan { + display: flex; + flex-direction: row; + align-items: center; + padding-left: 56px; + text-decoration: none; +} +header .logo { + background-image: url(../img/megapixels_logo_white.svg); + background-size: cover; + background-repeat: no-repeat; + margin-top: 7px; + margin-right: 14px; + width: 49px; + height: 30px; +} +header .site_name { + font-weight: bold; + color: #fff; +} +header .sub { + color: #666; + font-size: 10pt; + margin-left: 4px; + margin-top: 2px; + transition: color 0.1s cubic-bezier(0,1,1,1); +} +.desktop header .slogan:hover .site_name { + color: #fff; +} +.desktop header .slogan:hover .sub { + color: #666; +} +header .links { + display: flex; + flex-direction: row; + font-family: 'Roboto Mono', monospace; +} +header .links a { + display: block; + color: #777; + text-decoration: none; + text-transform: uppercase; + margin-right: 32px; + transition: color 0.1s cubic-bezier(0,1,1,1), border-color 0.1s cubic-bezier(0,1,1,1); + border-bottom: 1px solid rgba(255,255,255,0); +} +header .links a.active { + color: #bbb; +} +.desktop header .links a:hover { + color: #fff; + border-bottom: 1px solid rgba(255,255,255,255); +} +.desktop header .links a.active:hover { + color: #fff; + border-bottom: 1px solid rgba(255,255,255,255); +} + +/* footer */ + +footer { + width: 100%; + background: #000; + display: flex; + flex-direction: row; + justify-content: space-between; + color: #888; + font-size: 9pt; + padding: 20px 75px 20px; +} +footer > div { + display: flex; + flex-direction: row; +} +footer a { + display: inline-block; + color: #888; + transition: color 0.2s cubic-bezier(0,1,1,1); + margin-right: 5px; +} +footer a:hover { + color: #ddd; +} + +/* headings */ + +h1 { + color: #ddd; + font-weight: 300; + font-size: 24pt; + margin: 75px 0 10px; + padding: 0; +} +h3 { + font-family: 'Roboto Mono', monospace; + font-weight: 400; + font-size: 10pt; + text-transform: uppercase; + color: #666; + margin: 0 0 10px 0; + padding: 0; +} + +/* content */ + +.content { + padding-top: 70px; + padding-bottom: 100px; + min-height: calc(100vh - 55px); + line-height: 1.5; +} +section { + width: 640px; + margin: 0 auto; +} +.content .first_paragraph { + font-weight: 300; + font-size: 18pt; + color: #ccc; +} +p { + margin: 0 0 20px 0; +} + +.meta { + display: flex; + flex-direction: row; + justify-content: flex-start; + align-items: flex-start; + font-size: 10pt; + margin-bottom: 20px; +} +.meta > div { + margin-right: 30px; +} +.meta .gray { + font-size: 9pt; + padding-bottom: 4px; +} +.gray { + font-family: 'Roboto Mono', monospace; + font-weight: 400; + text-transform: uppercase; + color: #666; +} diff --git a/site/assets/css/fonts.css b/site/assets/css/fonts.css new file mode 100644 index 00000000..2195c70b --- /dev/null +++ b/site/assets/css/fonts.css @@ -0,0 +1,35 @@ +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 300; + src: url("../fonts/Roboto_300.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto_300.woff") format("woff"), url("../fonts/Roboto_300.woff2") format("woff2"), url("../fonts/Roboto_300.svg#Roboto") format("svg"), url("../fonts/Roboto_300.ttf") format("truetype"); } + +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 400; + src: url("../fonts/Roboto_400.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto_400.woff") format("woff"), url("../fonts/Roboto_400.woff2") format("woff2"), url("../fonts/Roboto_400.svg#Roboto") format("svg"), url("../fonts/Roboto_400.ttf") format("truetype"); } + +@font-face { + font-family: 'Roboto'; + font-style: normal; + font-weight: 500; + src: url("../fonts/Roboto_500.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto_500.woff") format("woff"), url("../fonts/Roboto_500.woff2") format("woff2"), url("../fonts/Roboto_500.svg#Roboto") format("svg"), url("../fonts/Roboto_500.ttf") format("truetype"); } + +@font-face { + font-family: 'Roboto Mono'; + font-style: normal; + font-weight: 300; + src: url("../fonts/Roboto_Mono_300.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto_Mono_300.woff") format("woff"), url("../fonts/Roboto_Mono_300.woff2") format("woff2"), url("../fonts/Roboto_Mono_300.svg#RobotoMono") format("svg"), url("../fonts/Roboto_Mono_300.ttf") format("truetype"); } + +@font-face { + font-family: 'Roboto Mono'; + font-style: normal; + font-weight: 400; + src: url("../fonts/Roboto_Mono_400.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto_Mono_400.woff") format("woff"), url("../fonts/Roboto_Mono_400.woff2") format("woff2"), url("../fonts/Roboto_Mono_400.svg#RobotoMono") format("svg"), url("../fonts/Roboto_Mono_400.ttf") format("truetype"); } + +@font-face { + font-family: 'Roboto Mono'; + font-style: normal; + font-weight: 500; + src: local("Roboto-Mono Medium"), local("RobotoMono-Medium"), url("../fonts/Roboto_Mono_500.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto_Mono_500.woff") format("woff"), url("../fonts/Roboto_Mono_500.woff2") format("woff2"), url("../fonts/Roboto_Mono_500.svg#RobotoMono") format("svg"), url("../fonts/Roboto_Mono_500.ttf") format("truetype"); } diff --git a/site/assets/fonts/Roboto_300.eot b/site/assets/fonts/Roboto_300.eot new file mode 100644 index 00000000..17b7d5cd Binary files /dev/null and b/site/assets/fonts/Roboto_300.eot differ diff --git a/site/assets/fonts/Roboto_300.svg b/site/assets/fonts/Roboto_300.svg new file mode 100644 index 00000000..4ded944a --- /dev/null +++ b/site/assets/fonts/Roboto_300.svg @@ -0,0 +1,312 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/assets/fonts/Roboto_300.ttf b/site/assets/fonts/Roboto_300.ttf new file mode 100644 index 00000000..a22188ee Binary files /dev/null and b/site/assets/fonts/Roboto_300.ttf differ diff --git a/site/assets/fonts/Roboto_300.woff b/site/assets/fonts/Roboto_300.woff new file mode 100644 index 00000000..96663f07 Binary files /dev/null and b/site/assets/fonts/Roboto_300.woff differ diff --git a/site/assets/fonts/Roboto_300.woff2 b/site/assets/fonts/Roboto_300.woff2 new file mode 100644 index 00000000..52c5845a Binary files /dev/null and b/site/assets/fonts/Roboto_300.woff2 differ diff --git a/site/assets/fonts/Roboto_400.eot b/site/assets/fonts/Roboto_400.eot new file mode 100644 index 00000000..a0780d6e Binary files /dev/null and b/site/assets/fonts/Roboto_400.eot differ diff --git a/site/assets/fonts/Roboto_400.svg b/site/assets/fonts/Roboto_400.svg new file mode 100644 index 00000000..627f5a36 --- /dev/null +++ b/site/assets/fonts/Roboto_400.svg @@ -0,0 +1,308 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/assets/fonts/Roboto_400.ttf b/site/assets/fonts/Roboto_400.ttf new file mode 100644 index 00000000..b91bf3f7 Binary files /dev/null and b/site/assets/fonts/Roboto_400.ttf differ diff --git a/site/assets/fonts/Roboto_400.woff b/site/assets/fonts/Roboto_400.woff new file mode 100644 index 00000000..92dfacc6 Binary files /dev/null and b/site/assets/fonts/Roboto_400.woff differ diff --git a/site/assets/fonts/Roboto_400.woff2 b/site/assets/fonts/Roboto_400.woff2 new file mode 100644 index 00000000..7e854e66 Binary files /dev/null and b/site/assets/fonts/Roboto_400.woff2 differ diff --git a/site/assets/fonts/Roboto_500.eot b/site/assets/fonts/Roboto_500.eot new file mode 100644 index 00000000..849f4a50 Binary files /dev/null and b/site/assets/fonts/Roboto_500.eot differ diff --git a/site/assets/fonts/Roboto_500.svg b/site/assets/fonts/Roboto_500.svg new file mode 100644 index 00000000..67eecf44 --- /dev/null +++ b/site/assets/fonts/Roboto_500.svg @@ -0,0 +1,305 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/assets/fonts/Roboto_500.ttf b/site/assets/fonts/Roboto_500.ttf new file mode 100644 index 00000000..55b559f6 Binary files /dev/null and b/site/assets/fonts/Roboto_500.ttf differ diff --git a/site/assets/fonts/Roboto_500.woff b/site/assets/fonts/Roboto_500.woff new file mode 100644 index 00000000..2633e152 Binary files /dev/null and b/site/assets/fonts/Roboto_500.woff differ diff --git a/site/assets/fonts/Roboto_500.woff2 b/site/assets/fonts/Roboto_500.woff2 new file mode 100644 index 00000000..8dceabcf Binary files /dev/null and b/site/assets/fonts/Roboto_500.woff2 differ diff --git a/site/assets/fonts/Roboto_700.eot b/site/assets/fonts/Roboto_700.eot new file mode 100644 index 00000000..0df88af1 Binary files /dev/null and b/site/assets/fonts/Roboto_700.eot differ diff --git a/site/assets/fonts/Roboto_700.svg b/site/assets/fonts/Roboto_700.svg new file mode 100644 index 00000000..11db87dd --- /dev/null +++ b/site/assets/fonts/Roboto_700.svg @@ -0,0 +1,309 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/assets/fonts/Roboto_700.ttf b/site/assets/fonts/Roboto_700.ttf new file mode 100644 index 00000000..031bf06c Binary files /dev/null and b/site/assets/fonts/Roboto_700.ttf differ diff --git a/site/assets/fonts/Roboto_700.woff b/site/assets/fonts/Roboto_700.woff new file mode 100644 index 00000000..a0d26516 Binary files /dev/null and b/site/assets/fonts/Roboto_700.woff differ diff --git a/site/assets/fonts/Roboto_700.woff2 b/site/assets/fonts/Roboto_700.woff2 new file mode 100644 index 00000000..e327dc95 Binary files /dev/null and b/site/assets/fonts/Roboto_700.woff2 differ diff --git a/site/assets/fonts/Roboto_Mono_300.eot b/site/assets/fonts/Roboto_Mono_300.eot new file mode 100644 index 00000000..f44d93dd Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_300.eot differ diff --git a/site/assets/fonts/Roboto_Mono_300.svg b/site/assets/fonts/Roboto_Mono_300.svg new file mode 100644 index 00000000..e8645765 --- /dev/null +++ b/site/assets/fonts/Roboto_Mono_300.svg @@ -0,0 +1,392 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/assets/fonts/Roboto_Mono_300.ttf b/site/assets/fonts/Roboto_Mono_300.ttf new file mode 100644 index 00000000..6c101fe4 Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_300.ttf differ diff --git a/site/assets/fonts/Roboto_Mono_300.woff b/site/assets/fonts/Roboto_Mono_300.woff new file mode 100644 index 00000000..68d8403e Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_300.woff differ diff --git a/site/assets/fonts/Roboto_Mono_300.woff2 b/site/assets/fonts/Roboto_Mono_300.woff2 new file mode 100644 index 00000000..ab64df38 Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_300.woff2 differ diff --git a/site/assets/fonts/Roboto_Mono_400.eot b/site/assets/fonts/Roboto_Mono_400.eot new file mode 100644 index 00000000..550df22a Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_400.eot differ diff --git a/site/assets/fonts/Roboto_Mono_400.svg b/site/assets/fonts/Roboto_Mono_400.svg new file mode 100644 index 00000000..f384d9ce --- /dev/null +++ b/site/assets/fonts/Roboto_Mono_400.svg @@ -0,0 +1,390 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/assets/fonts/Roboto_Mono_400.ttf b/site/assets/fonts/Roboto_Mono_400.ttf new file mode 100644 index 00000000..27363d17 Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_400.ttf differ diff --git a/site/assets/fonts/Roboto_Mono_400.woff b/site/assets/fonts/Roboto_Mono_400.woff new file mode 100644 index 00000000..0ea5db89 Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_400.woff differ diff --git a/site/assets/fonts/Roboto_Mono_400.woff2 b/site/assets/fonts/Roboto_Mono_400.woff2 new file mode 100644 index 00000000..6163de7b Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_400.woff2 differ diff --git a/site/assets/fonts/Roboto_Mono_500.eot b/site/assets/fonts/Roboto_Mono_500.eot new file mode 100644 index 00000000..fb603779 Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_500.eot differ diff --git a/site/assets/fonts/Roboto_Mono_500.svg b/site/assets/fonts/Roboto_Mono_500.svg new file mode 100644 index 00000000..34c55b65 --- /dev/null +++ b/site/assets/fonts/Roboto_Mono_500.svg @@ -0,0 +1,387 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/site/assets/fonts/Roboto_Mono_500.ttf b/site/assets/fonts/Roboto_Mono_500.ttf new file mode 100644 index 00000000..036a9907 Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_500.ttf differ diff --git a/site/assets/fonts/Roboto_Mono_500.woff b/site/assets/fonts/Roboto_Mono_500.woff new file mode 100644 index 00000000..b12f6a1e Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_500.woff differ diff --git a/site/assets/fonts/Roboto_Mono_500.woff2 b/site/assets/fonts/Roboto_Mono_500.woff2 new file mode 100644 index 00000000..125f0983 Binary files /dev/null and b/site/assets/fonts/Roboto_Mono_500.woff2 differ diff --git a/site/assets/img/ajax-loader.gif b/site/assets/img/ajax-loader.gif new file mode 100644 index 00000000..dc21df18 Binary files /dev/null and b/site/assets/img/ajax-loader.gif differ diff --git a/site/assets/img/icon_camera.svg b/site/assets/img/icon_camera.svg new file mode 100644 index 00000000..b349072e --- /dev/null +++ b/site/assets/img/icon_camera.svg @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/site/assets/img/megapixels_logo.svg b/site/assets/img/megapixels_logo.svg new file mode 100644 index 00000000..a9b7eff2 --- /dev/null +++ b/site/assets/img/megapixels_logo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/site/assets/img/megapixels_logo_white.svg b/site/assets/img/megapixels_logo_white.svg new file mode 100644 index 00000000..061e30ab --- /dev/null +++ b/site/assets/img/megapixels_logo_white.svg @@ -0,0 +1,14 @@ + + + + + + + + + + diff --git a/site/assets/js/app/site.js b/site/assets/js/app/site.js new file mode 100644 index 00000000..04c0c495 --- /dev/null +++ b/site/assets/js/app/site.js @@ -0,0 +1,22 @@ +const isiPhone = !!((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) +const isiPad = !!(navigator.userAgent.match(/iPad/i)) +const isAndroid = !!(navigator.userAgent.match(/Android/i)) +const isMobile = isiPhone || isiPad || isAndroid +const isDesktop = !isMobile + +const htmlClassList = document.body.parentNode.classList +htmlClassList.add(isDesktop ? 'desktop' : 'mobile') + +var site = (function(){ + var site = {} + site.init = function(){ + site.build() + } + site.build = function(){ + const paras = document.querySelectorAll("section p") + if (paras.length) { + paras[0].classList.add('first_paragraph') + } + } + site.init() +})() \ No newline at end of file diff --git a/site/assets/js/face.js b/site/assets/js/face.js deleted file mode 100644 index 1485f3a3..00000000 --- a/site/assets/js/face.js +++ /dev/null @@ -1 +0,0 @@ -face.js \ No newline at end of file -- cgit v1.2.3-70-g09d2