diff --git a/src/assets/img/leaf1.png b/src/assets/img/leaf1.png new file mode 100644 index 0000000..4ca5e87 Binary files /dev/null and b/src/assets/img/leaf1.png differ diff --git a/src/assets/img/leaf2.png b/src/assets/img/leaf2.png new file mode 100644 index 0000000..5343d2a Binary files /dev/null and b/src/assets/img/leaf2.png differ diff --git a/src/assets/img/leaf3.png b/src/assets/img/leaf3.png new file mode 100644 index 0000000..125d4e9 Binary files /dev/null and b/src/assets/img/leaf3.png differ diff --git a/src/assets/img/leaf5.png b/src/assets/img/leaf5.png new file mode 100644 index 0000000..6959978 Binary files /dev/null and b/src/assets/img/leaf5.png differ diff --git a/src/assets/img/vue-mk-header.jpg b/src/assets/img/vue-mk-header.jpg new file mode 100644 index 0000000..9e3646c Binary files /dev/null and b/src/assets/img/vue-mk-header.jpg differ diff --git a/src/assets/scss/material-kit/_example-pages.scss b/src/assets/scss/material-kit/_example-pages.scss index b7aad24..4af5798 100644 --- a/src/assets/scss/material-kit/_example-pages.scss +++ b/src/assets/scss/material-kit/_example-pages.scss @@ -13,20 +13,25 @@ text-align: center; h1{ - font-size: 4.2rem; + font-size: 6rem; font-weight: 600; display: inline-block; position: relative; line-height: 1.15em; + text-shadow: 0px 15px 102.86px rgba(0, 0, 0, 0.7), 0px 15px 40.02px rgba(0, 0, 0, 0.21); } h3{ - font-size: 1.313rem; - max-width: 500px; - margin: 10px auto 0; - line-height: 1.4em; + font-size: 2.23rem; + margin: 10px auto 0; + line-height: 0; + font-weight: 400; + text-shadow: 0px 15px 102.86px rgba(0, 0, 0, 0.7), 0px 15px 40.02px rgba(0, 0, 0, 0.21); } } + // 0px 15px 102.86px 36.14px rgba(0, 0, 0, 0.46); + // box-shadow: 0px 15px 40px 5.98px rgba(0, 0, 0, 0.21); + h4.description{ font-size: 1.5em; } @@ -179,4 +184,14 @@ } } + .page-header { + height: 100%; + min-height: -webkit-fill-available; + + > .container { + padding-top: 100px; + padding-bottom: 150px; + } + } + } diff --git a/src/assets/scss/material-kit/_headers.scss b/src/assets/scss/material-kit/_headers.scss index 735a1d0..ab8ab4d 100644 --- a/src/assets/scss/material-kit/_headers.scss +++ b/src/assets/scss/material-kit/_headers.scss @@ -52,7 +52,7 @@ } &::before{ - background: rgba(0,0,0,.5); + background: rgba(0,0,0,.2); } .md-layout{ diff --git a/src/assets/scss/material-kit/_inputs.scss b/src/assets/scss/material-kit/_inputs.scss index f6e2476..02f181b 100644 --- a/src/assets/scss/material-kit/_inputs.scss +++ b/src/assets/scss/material-kit/_inputs.scss @@ -280,3 +280,7 @@ border-radius: 4px; } } + +textarea { + resize: none; +} diff --git a/src/assets/scss/material-kit/_responsive.scss b/src/assets/scss/material-kit/_responsive.scss index fe4a3e1..ca8d70f 100644 --- a/src/assets/scss/material-kit/_responsive.scss +++ b/src/assets/scss/material-kit/_responsive.scss @@ -324,7 +324,7 @@ opacity: 0; top: 0; left: auto; - right: 260px; + right: 230px; content: ""; z-index: 9999; overflow-x: hidden; diff --git a/src/layout/MainNavbar.vue b/src/layout/MainNavbar.vue index dfe1c84..f425246 100644 --- a/src/layout/MainNavbar.vue +++ b/src/layout/MainNavbar.vue @@ -163,9 +163,25 @@ export default { } }, methods: { + bodyClick() { + let bodyClick = document.getElementById("bodyClick"); + + if (bodyClick === null) { + let body = document.querySelector("body"); + let elem = document.createElement("div"); + elem.setAttribute("id", "bodyClick"); + body.appendChild(elem); + + let bodyClick = document.getElementById("bodyClick"); + bodyClick.addEventListener("click", this.toggleNavbarMobile); + } else { + bodyClick.remove(); + } + }, toggleNavbarMobile() { this.NavbarStore.showNavbar = !this.NavbarStore.showNavbar; - this.toggledClass = this.NavbarStore.showNavbar; + this.toggledClass = !this.toggledClass; + this.bodyClick(); }, handleScroll() { let scrollValue = diff --git a/src/views/Index.vue b/src/views/Index.vue index bb3ea2f..28a12a8 100644 --- a/src/views/Index.vue +++ b/src/views/Index.vue @@ -1,12 +1,18 @@