From 71758696ccb7a79ca36f8fef664f703a297c1508 Mon Sep 17 00:00:00 2001 From: Vanguard90 Date: Tue, 6 Dec 2016 22:54:18 +0100 Subject: [PATCH] Mobile complete. Errors fixed. Initial release. --- {secondary => mock-website}/Color.txt | 0 .../fonts/anson/Anson-Regular.otf | Bin .../fonts/garamond/Garamond.ttf | Bin .../fonts/roboto/NOTICE.txt | 0 .../fonts/roboto/Roboto-Black.ttf | Bin .../fonts/roboto/Roboto-BlackItalic.ttf | Bin .../fonts/roboto/Roboto-Bold.ttf | Bin .../fonts/roboto/Roboto-BoldCondensed.ttf | Bin .../roboto/Roboto-BoldCondensedItalic.ttf | Bin .../fonts/roboto/Roboto-BoldItalic.ttf | Bin .../fonts/roboto/Roboto-Condensed.ttf | Bin .../fonts/roboto/Roboto-CondensedItalic.ttf | Bin .../fonts/roboto/Roboto-Italic.ttf | Bin .../fonts/roboto/Roboto-Light.ttf | Bin .../fonts/roboto/Roboto-LightItalic.ttf | Bin .../fonts/roboto/Roboto-Medium.ttf | Bin .../fonts/roboto/Roboto-MediumItalic.ttf | Bin .../fonts/roboto/Roboto-Regular.ttf | Bin .../fonts/roboto/Roboto-Thin.ttf | Bin .../fonts/roboto/Roboto-ThinItalic.ttf | Bin .../fonts/roboto/Roboto_Specimen_Book.pdf | Bin .../img/header/hamburger-svg-white.svg | 0 .../img/header/leaf1-thumbnail.jpg | Bin .../img/header/leaf2-thumbnail.jpg | Bin .../img/header/leaf3-thumbnail.jpg | Bin .../img/icons/facebook-icon-invert.png | Bin .../img/icons/instagram-icon-white.png | Bin .../img/icons/linkedin-icon-white.png | Bin .../img/icons/twitter-icon-white.png | Bin .../img/masthead/trees-masthead-1920x600.jpg | Bin .../img/masthead/trees-masthead-1920x800.jpg | Bin .../img/masthead/trees-masthead-450x350.jpg | Bin .../img/masthead/trees-masthead-700x350.jpg | Bin .../img/masthead/trees-masthead-960x600.jpg | Bin .../img/section-1/wood-1-l.jpg | Bin .../img/section-1/wood-2-l.jpg | Bin .../img/section-1/wood-3-l.jpg | Bin .../img/section-2/forest-teaser-l.jpg | Bin .../img/section-2/moss-teaser-2-l.jpg | Bin {secondary => mock-website}/index.html | 7 + {secondary => mock-website}/js-main.js | 5 + {secondary => mock-website}/main.css | 157 ++++++++++++++++-- .../img/header/tree-thumbnail-mock-logo.jpg | Bin 46748 -> 0 bytes 43 files changed, 159 insertions(+), 10 deletions(-) rename {secondary => mock-website}/Color.txt (100%) rename {secondary => mock-website}/fonts/anson/Anson-Regular.otf (100%) rename {secondary => mock-website}/fonts/garamond/Garamond.ttf (100%) rename {secondary => mock-website}/fonts/roboto/NOTICE.txt (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-Black.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-BlackItalic.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-Bold.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-BoldCondensed.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-BoldCondensedItalic.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-BoldItalic.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-Condensed.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-CondensedItalic.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-Italic.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-Light.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-LightItalic.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-Medium.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-MediumItalic.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-Regular.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-Thin.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto-ThinItalic.ttf (100%) rename {secondary => mock-website}/fonts/roboto/Roboto_Specimen_Book.pdf (100%) rename {secondary => mock-website}/img/header/hamburger-svg-white.svg (100%) rename {secondary => mock-website}/img/header/leaf1-thumbnail.jpg (100%) rename {secondary => mock-website}/img/header/leaf2-thumbnail.jpg (100%) rename {secondary => mock-website}/img/header/leaf3-thumbnail.jpg (100%) rename {secondary => mock-website}/img/icons/facebook-icon-invert.png (100%) rename {secondary => mock-website}/img/icons/instagram-icon-white.png (100%) rename {secondary => mock-website}/img/icons/linkedin-icon-white.png (100%) rename {secondary => mock-website}/img/icons/twitter-icon-white.png (100%) rename {secondary => mock-website}/img/masthead/trees-masthead-1920x600.jpg (100%) rename {secondary => mock-website}/img/masthead/trees-masthead-1920x800.jpg (100%) rename {secondary => mock-website}/img/masthead/trees-masthead-450x350.jpg (100%) rename {secondary => mock-website}/img/masthead/trees-masthead-700x350.jpg (100%) rename {secondary => mock-website}/img/masthead/trees-masthead-960x600.jpg (100%) rename {secondary => mock-website}/img/section-1/wood-1-l.jpg (100%) rename {secondary => mock-website}/img/section-1/wood-2-l.jpg (100%) rename {secondary => mock-website}/img/section-1/wood-3-l.jpg (100%) rename {secondary => mock-website}/img/section-2/forest-teaser-l.jpg (100%) rename {secondary => mock-website}/img/section-2/moss-teaser-2-l.jpg (100%) rename {secondary => mock-website}/index.html (95%) rename {secondary => mock-website}/js-main.js (99%) rename {secondary => mock-website}/main.css (91%) delete mode 100644 secondary/img/header/tree-thumbnail-mock-logo.jpg diff --git a/secondary/Color.txt b/mock-website/Color.txt similarity index 100% rename from secondary/Color.txt rename to mock-website/Color.txt diff --git a/secondary/fonts/anson/Anson-Regular.otf b/mock-website/fonts/anson/Anson-Regular.otf similarity index 100% rename from secondary/fonts/anson/Anson-Regular.otf rename to mock-website/fonts/anson/Anson-Regular.otf diff --git a/secondary/fonts/garamond/Garamond.ttf b/mock-website/fonts/garamond/Garamond.ttf similarity index 100% rename from secondary/fonts/garamond/Garamond.ttf rename to mock-website/fonts/garamond/Garamond.ttf diff --git a/secondary/fonts/roboto/NOTICE.txt b/mock-website/fonts/roboto/NOTICE.txt similarity index 100% rename from secondary/fonts/roboto/NOTICE.txt rename to mock-website/fonts/roboto/NOTICE.txt diff --git a/secondary/fonts/roboto/Roboto-Black.ttf b/mock-website/fonts/roboto/Roboto-Black.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-Black.ttf rename to mock-website/fonts/roboto/Roboto-Black.ttf diff --git a/secondary/fonts/roboto/Roboto-BlackItalic.ttf b/mock-website/fonts/roboto/Roboto-BlackItalic.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-BlackItalic.ttf rename to mock-website/fonts/roboto/Roboto-BlackItalic.ttf diff --git a/secondary/fonts/roboto/Roboto-Bold.ttf b/mock-website/fonts/roboto/Roboto-Bold.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-Bold.ttf rename to mock-website/fonts/roboto/Roboto-Bold.ttf diff --git a/secondary/fonts/roboto/Roboto-BoldCondensed.ttf b/mock-website/fonts/roboto/Roboto-BoldCondensed.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-BoldCondensed.ttf rename to mock-website/fonts/roboto/Roboto-BoldCondensed.ttf diff --git a/secondary/fonts/roboto/Roboto-BoldCondensedItalic.ttf b/mock-website/fonts/roboto/Roboto-BoldCondensedItalic.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-BoldCondensedItalic.ttf rename to mock-website/fonts/roboto/Roboto-BoldCondensedItalic.ttf diff --git a/secondary/fonts/roboto/Roboto-BoldItalic.ttf b/mock-website/fonts/roboto/Roboto-BoldItalic.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-BoldItalic.ttf rename to mock-website/fonts/roboto/Roboto-BoldItalic.ttf diff --git a/secondary/fonts/roboto/Roboto-Condensed.ttf b/mock-website/fonts/roboto/Roboto-Condensed.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-Condensed.ttf rename to mock-website/fonts/roboto/Roboto-Condensed.ttf diff --git a/secondary/fonts/roboto/Roboto-CondensedItalic.ttf b/mock-website/fonts/roboto/Roboto-CondensedItalic.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-CondensedItalic.ttf rename to mock-website/fonts/roboto/Roboto-CondensedItalic.ttf diff --git a/secondary/fonts/roboto/Roboto-Italic.ttf b/mock-website/fonts/roboto/Roboto-Italic.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-Italic.ttf rename to mock-website/fonts/roboto/Roboto-Italic.ttf diff --git a/secondary/fonts/roboto/Roboto-Light.ttf b/mock-website/fonts/roboto/Roboto-Light.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-Light.ttf rename to mock-website/fonts/roboto/Roboto-Light.ttf diff --git a/secondary/fonts/roboto/Roboto-LightItalic.ttf b/mock-website/fonts/roboto/Roboto-LightItalic.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-LightItalic.ttf rename to mock-website/fonts/roboto/Roboto-LightItalic.ttf diff --git a/secondary/fonts/roboto/Roboto-Medium.ttf b/mock-website/fonts/roboto/Roboto-Medium.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-Medium.ttf rename to mock-website/fonts/roboto/Roboto-Medium.ttf diff --git a/secondary/fonts/roboto/Roboto-MediumItalic.ttf b/mock-website/fonts/roboto/Roboto-MediumItalic.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-MediumItalic.ttf rename to mock-website/fonts/roboto/Roboto-MediumItalic.ttf diff --git a/secondary/fonts/roboto/Roboto-Regular.ttf b/mock-website/fonts/roboto/Roboto-Regular.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-Regular.ttf rename to mock-website/fonts/roboto/Roboto-Regular.ttf diff --git a/secondary/fonts/roboto/Roboto-Thin.ttf b/mock-website/fonts/roboto/Roboto-Thin.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-Thin.ttf rename to mock-website/fonts/roboto/Roboto-Thin.ttf diff --git a/secondary/fonts/roboto/Roboto-ThinItalic.ttf b/mock-website/fonts/roboto/Roboto-ThinItalic.ttf similarity index 100% rename from secondary/fonts/roboto/Roboto-ThinItalic.ttf rename to mock-website/fonts/roboto/Roboto-ThinItalic.ttf diff --git a/secondary/fonts/roboto/Roboto_Specimen_Book.pdf b/mock-website/fonts/roboto/Roboto_Specimen_Book.pdf similarity index 100% rename from secondary/fonts/roboto/Roboto_Specimen_Book.pdf rename to mock-website/fonts/roboto/Roboto_Specimen_Book.pdf diff --git a/secondary/img/header/hamburger-svg-white.svg b/mock-website/img/header/hamburger-svg-white.svg similarity index 100% rename from secondary/img/header/hamburger-svg-white.svg rename to mock-website/img/header/hamburger-svg-white.svg diff --git a/secondary/img/header/leaf1-thumbnail.jpg b/mock-website/img/header/leaf1-thumbnail.jpg similarity index 100% rename from secondary/img/header/leaf1-thumbnail.jpg rename to mock-website/img/header/leaf1-thumbnail.jpg diff --git a/secondary/img/header/leaf2-thumbnail.jpg b/mock-website/img/header/leaf2-thumbnail.jpg similarity index 100% rename from secondary/img/header/leaf2-thumbnail.jpg rename to mock-website/img/header/leaf2-thumbnail.jpg diff --git a/secondary/img/header/leaf3-thumbnail.jpg b/mock-website/img/header/leaf3-thumbnail.jpg similarity index 100% rename from secondary/img/header/leaf3-thumbnail.jpg rename to mock-website/img/header/leaf3-thumbnail.jpg diff --git a/secondary/img/icons/facebook-icon-invert.png b/mock-website/img/icons/facebook-icon-invert.png similarity index 100% rename from secondary/img/icons/facebook-icon-invert.png rename to mock-website/img/icons/facebook-icon-invert.png diff --git a/secondary/img/icons/instagram-icon-white.png b/mock-website/img/icons/instagram-icon-white.png similarity index 100% rename from secondary/img/icons/instagram-icon-white.png rename to mock-website/img/icons/instagram-icon-white.png diff --git a/secondary/img/icons/linkedin-icon-white.png b/mock-website/img/icons/linkedin-icon-white.png similarity index 100% rename from secondary/img/icons/linkedin-icon-white.png rename to mock-website/img/icons/linkedin-icon-white.png diff --git a/secondary/img/icons/twitter-icon-white.png b/mock-website/img/icons/twitter-icon-white.png similarity index 100% rename from secondary/img/icons/twitter-icon-white.png rename to mock-website/img/icons/twitter-icon-white.png diff --git a/secondary/img/masthead/trees-masthead-1920x600.jpg b/mock-website/img/masthead/trees-masthead-1920x600.jpg similarity index 100% rename from secondary/img/masthead/trees-masthead-1920x600.jpg rename to mock-website/img/masthead/trees-masthead-1920x600.jpg diff --git a/secondary/img/masthead/trees-masthead-1920x800.jpg b/mock-website/img/masthead/trees-masthead-1920x800.jpg similarity index 100% rename from secondary/img/masthead/trees-masthead-1920x800.jpg rename to mock-website/img/masthead/trees-masthead-1920x800.jpg diff --git a/secondary/img/masthead/trees-masthead-450x350.jpg b/mock-website/img/masthead/trees-masthead-450x350.jpg similarity index 100% rename from secondary/img/masthead/trees-masthead-450x350.jpg rename to mock-website/img/masthead/trees-masthead-450x350.jpg diff --git a/secondary/img/masthead/trees-masthead-700x350.jpg b/mock-website/img/masthead/trees-masthead-700x350.jpg similarity index 100% rename from secondary/img/masthead/trees-masthead-700x350.jpg rename to mock-website/img/masthead/trees-masthead-700x350.jpg diff --git a/secondary/img/masthead/trees-masthead-960x600.jpg b/mock-website/img/masthead/trees-masthead-960x600.jpg similarity index 100% rename from secondary/img/masthead/trees-masthead-960x600.jpg rename to mock-website/img/masthead/trees-masthead-960x600.jpg diff --git a/secondary/img/section-1/wood-1-l.jpg b/mock-website/img/section-1/wood-1-l.jpg similarity index 100% rename from secondary/img/section-1/wood-1-l.jpg rename to mock-website/img/section-1/wood-1-l.jpg diff --git a/secondary/img/section-1/wood-2-l.jpg b/mock-website/img/section-1/wood-2-l.jpg similarity index 100% rename from secondary/img/section-1/wood-2-l.jpg rename to mock-website/img/section-1/wood-2-l.jpg diff --git a/secondary/img/section-1/wood-3-l.jpg b/mock-website/img/section-1/wood-3-l.jpg similarity index 100% rename from secondary/img/section-1/wood-3-l.jpg rename to mock-website/img/section-1/wood-3-l.jpg diff --git a/secondary/img/section-2/forest-teaser-l.jpg b/mock-website/img/section-2/forest-teaser-l.jpg similarity index 100% rename from secondary/img/section-2/forest-teaser-l.jpg rename to mock-website/img/section-2/forest-teaser-l.jpg diff --git a/secondary/img/section-2/moss-teaser-2-l.jpg b/mock-website/img/section-2/moss-teaser-2-l.jpg similarity index 100% rename from secondary/img/section-2/moss-teaser-2-l.jpg rename to mock-website/img/section-2/moss-teaser-2-l.jpg diff --git a/secondary/index.html b/mock-website/index.html similarity index 95% rename from secondary/index.html rename to mock-website/index.html index 05633b01..5b6b837e 100644 --- a/secondary/index.html +++ b/mock-website/index.html @@ -1,6 +1,13 @@ + + + diff --git a/secondary/js-main.js b/mock-website/js-main.js similarity index 99% rename from secondary/js-main.js rename to mock-website/js-main.js index 3a829835..972117ed 100644 --- a/secondary/js-main.js +++ b/mock-website/js-main.js @@ -62,6 +62,8 @@ headerTag.removeChild(hamburgerMenu); /* Mobile hamburger click start */ +if (windowWidth < 701) { + let hamburgerImage = document.getElementsByClassName("hamburger-image"); let nav = document.getElementsByClassName("nav"); let imgTag = document.getElementsByTagName("img")[1]; @@ -88,6 +90,8 @@ if (imgTag.classList.contains('hamburger-active')) { } +} + /*Mobile hamburger click end */ /* No link click event start */ @@ -95,6 +99,7 @@ if (imgTag.classList.contains('hamburger-active')) { var buttonClick = document.getElementsByClassName("noLink"); var i; for (i = 0; i < buttonClick.length; i++) { + buttonClick[i].addEventListener("click", function clickFunction() {alert('This link is not the link you are looking for.')}, false); } diff --git a/secondary/main.css b/mock-website/main.css similarity index 91% rename from secondary/main.css rename to mock-website/main.css index 30cb9d4a..ed9ecc55 100644 --- a/secondary/main.css +++ b/mock-website/main.css @@ -13,7 +13,6 @@ menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0 0 0 0; padding: 0 0 0 0; - border: 0 0 0 0; line-height: 1; } @@ -245,7 +244,7 @@ h1 { h2 { font-size: 36px; - font-weight: 350; + font-weight: 400; } .main-section { @@ -464,6 +463,11 @@ footer div h4 a:hover { src: url("fonts/garamond/Garamond.ttf"); } +@font-face { + font-family: "Anson"; + src: url("fonts/anson/Anson-Regular.otf"); +} + header { background: rgba(39,52,46,0.7); @@ -661,7 +665,7 @@ h1, h2 { h2 { font-size: 32px; - font-weight: 350; + font-weight: 400; } .main-section { @@ -904,6 +908,11 @@ footer div h4 a:hover { src: url("fonts/garamond/Garamond.ttf"); } +@font-face { + font-family: "Anson"; + src: url("fonts/anson/Anson-Regular.otf"); +} + header { background: rgba(39,52,46,0.7); @@ -1013,7 +1022,7 @@ header ol li:hover .header-element-11, header ol li:hover .header-element-12, he .hamburger-image { - vertical-align: center; + vertical-align: middle; } .nav { @@ -1111,7 +1120,7 @@ h1 { h2 { font-size: 28px; - font-weight: 350; + font-weight: 400; } .main-section { @@ -1304,7 +1313,7 @@ footer div h4 a:hover { /* Mobile-specific changes */ .left { - float: center; + float: initial; } /*Mobile spesific changes end */ @@ -1316,7 +1325,7 @@ footer div h4 a:hover { /* Mobile-specific changes */ .right { - float: center; + float: initial; text-align: center; } @@ -1349,6 +1358,129 @@ footer div h4 a:hover { src: url("fonts/garamond/Garamond.ttf"); } +@font-face { + font-family: "Anson"; + src: url("fonts/anson/Anson-Regular.otf"); +} + +header { + + background: rgba(39,52,46,0.7); + min-height: 50px; + width: 100%; + z-index: 1; + position: absolute; +} + +header div { + + width: 49%; + height: 50px; + padding-right: 0%; + display: inline-block; +} + +header div img.first-image, header div img.second-image, header div img.third-image { + + position: absolute; +} + +.header-element { + + font-size: 16px; + width: 100%; + font-weight: 900; + margin-top: 0.5%; + padding: 0 0.4%; +} + +header ol { + + list-style-type:none; + position: relative; + display: block; + float: right; + font-family: "Anson", sans-serif; + min-height: 50px; + margin-top: 0.4%; + width: 100%; +} + +header ol li:last-child { + + margin-right: 0; +} + +header ol li { + + position: relative; + display: block; + float: left; + text-align: center; + vertical-align: middle; + margin-bottom: 1%; +} + +header ol li a { + + color: #e1e4e7; + font-size: 18px; + text-decoration: none; +} + +.header-element ul li a { + + color: #27342e; +} + +.header-element-11, .header-element-12, .header-element-13 { + + display: none; + width: inherit; + position: relative; + +} + +header ol li:hover .header-element-11, header ol li:hover .header-element-12, header ol li:hover .header-element-13 { + + display: block; + width: 100%; + z-index: 2; + background-color: #ffffff; + padding: 15px 5px 5px 5px; +} + +.header-element-11, .header-element-12, .header-element-13 { + + font-weight: 500; + padding-top: 20px; +} + +.mobile-hamburger { + + min-height: 50px; +} + +.hamburger-menu { + position: relative; + padding-right: 3%; + padding-top: 0px; + height: 20%; + width: 20%; + float: right; +} + +.hamburger-image { + + vertical-align: middle; +} + +.nav { + + display: none; +} + + .popup { display: none; @@ -1438,7 +1570,7 @@ h1 { h2 { font-size: 24px; - font-weight: 350; + font-weight: 400; } .main-section { @@ -1587,6 +1719,11 @@ footer { padding-right: 1%; border-right: solid #e1e4e7 1px; } + +.left ul li:last-child { + border-right: none; +} + /* Mobile-specific changes */ .mobile-full { @@ -1625,7 +1762,7 @@ footer div h4 a:hover { /* Mobile-specific changes */ .left { - float: center; + float: initial; } /*Mobile spesific changes end */ @@ -1637,7 +1774,7 @@ footer div h4 a:hover { /* Mobile-specific changes */ .right { - float: center; + float: initial; text-align: center; } diff --git a/secondary/img/header/tree-thumbnail-mock-logo.jpg b/secondary/img/header/tree-thumbnail-mock-logo.jpg deleted file mode 100644 index 1d91635e767c3986695a5c46a6bd44baf37b96df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46748 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