From dc1c0d19ac83f2f55c0f5c22725cfea98edf4d11 Mon Sep 17 00:00:00 2001 From: Dilip Gohil Date: Thu, 13 Aug 2020 13:35:58 +0530 Subject: [PATCH 1/2] changes in header --- .../assets/scss/templates/_navigation.scss | 133 ++++++++++++++++-- .../layouts/partials/header copy.html | 131 +++++++++++++++++ .../godocs-hugo/layouts/partials/header.html | 118 ++++++++++------ 3 files changed, 330 insertions(+), 52 deletions(-) create mode 100755 themes/godocs-hugo/layouts/partials/header copy.html diff --git a/themes/godocs-hugo/assets/scss/templates/_navigation.scss b/themes/godocs-hugo/assets/scss/templates/_navigation.scss index cc37e6f..f4b77cb 100755 --- a/themes/godocs-hugo/assets/scss/templates/_navigation.scss +++ b/themes/godocs-hugo/assets/scss/templates/_navigation.scss @@ -36,16 +36,131 @@ } } -.navbar-expand-lg .navbar-nav .nav-link { - padding: 20px; - font-size: 15px; - @include desktop { - padding: 10px; - display: block; - } -} +// .navbar-expand-lg .navbar-nav .nav-link { +// padding: 0px; +// margin: 0 15px; +// font-size: 15px; +// color: #999; +// @include desktop { +// // padding: 10px; +// display: block; +// margin: 0 10px; +// } +// } #select-language { border: 1px solid $border-color; background: transparent; -} \ No newline at end of file +} +.navigation{ + .navbar{ + padding: 15px 0; + } + .navbar-expand-lg{ + .navbar-collapse{ + justify-content: flex-end; + .navbar-nav{ + .nav-item{ + .nav-link{ + padding: 0px; + margin: 0 12px; + font-size: 15px; + color: #999; + position: relative; + transition: all 0.3s ease-in-out; + &::before{ + content: ''; + position: absolute; + background: #5B13DF; + top: 50%; + width: 100%; + height: 2px; + margin-top: .675rem; + -webkit-transform: scaleX(0); + -ms-transform: scaleX(0); + transform: scaleX(0); + -webkit-transform-origin: left center; + -ms-transform-origin: left center; + transform-origin: left center; + -webkit-transition: all .35s ease; + -o-transition: all .35s ease; + transition: all .35s ease; + } + &:hover { + color:#5B13DF; + &::before{ + transform: scaleX(1); + } + } + &.rownd-sign-up-btns{ + background: #5B13DF; + color: white; + margin: 0; + padding: 10px 30px; + border-radius: 4px; + &::before{ + content: unset; + } + &:hover{ + box-shadow: 0 14px 26px -12px #5B13DF, 0 4px 23px 0px rgba(0,0,0, 0.12),0 8px 10px -5px rgba(243, 146,0,0.2); + } + } + } + &.dropdown{ + .nav-link{ + padding-right: 20px; + &::after{ + position: absolute; + content: ''; + border: solid #999; + border-width: 0 2px 2px 0; + padding: 3px; + transform: rotate(45deg); + top: 7px; + margin: 0 auto; + right: 0; + border-radius: 2px; + transition: all 0.3s ease-in-out; + } + &:hover { + color:#5B13DF; + &::before{ + content: unset; + } + &::after{ + border-color: #5B13DF; + } + } + } + .dropdown-menu{ + border: none; + padding: 10px 0; + border-top: solid 2px #5B13DF; + border-radius: 0; + box-shadow: 0 8px 8px rgba(10, 10, 10, 0.1); + min-width: 185px; + display: none; + .dropdown-item{ + font-size: 14px; + padding: 10px 20px; + background: transparent; + color: #999; + transition: all 0.3s ease-in-out; + &:hover{ + color: black; + } + } + } + &.show{ + &:hover{ + .dropdown-menu{ + display: block; + } + } + } + } + } + } + } + } +} diff --git a/themes/godocs-hugo/layouts/partials/header copy.html b/themes/godocs-hugo/layouts/partials/header copy.html new file mode 100755 index 0000000..084398a --- /dev/null +++ b/themes/godocs-hugo/layouts/partials/header copy.html @@ -0,0 +1,131 @@ +{{ "" | safeHTML }} + +{{ "" | safeHTML }} \ No newline at end of file diff --git a/themes/godocs-hugo/layouts/partials/header.html b/themes/godocs-hugo/layouts/partials/header.html index 084b247..e69b084 100755 --- a/themes/godocs-hugo/layouts/partials/header.html +++ b/themes/godocs-hugo/layouts/partials/header.html @@ -13,68 +13,100 @@ - @@ -118,19 +86,19 @@ {{ end }} - " | safeHTML }} {{ .Site.Params.navigation_button_bordered.label }} - {{ end }} --> + class="btn btn-sm btn-outline-primary ml-lg-4 nav-button">{{ .Site.Params.navigation_button_bordered.label }} + {{ end }} - " | safeHTML }} {{ .Site.Params.navigation_button_solid.label }} + class="btn btn-sm btn-primary ml-lg-4 nav-button">{{ .Site.Params.navigation_button_solid.label }} {{ end }} - --> + -- GitLab