Merge pull request #179 from MarekPikula/navbar-separator

Add optional navbar separator
This commit is contained in:
Guru Sabarish
2024-06-15 20:07:53 +05:30
committed by GitHub
3 changed files with 15 additions and 0 deletions
+1
View File
@@ -112,6 +112,7 @@ params:
stickyNavBar: stickyNavBar:
enable : true enable : true
showOnScrollUp : true showOnScrollUp : true
enableSeparator: false
menus: menus:
disableAbout: false disableAbout: false
disableExperience: false disableExperience: false
+5
View File
@@ -139,6 +139,11 @@
</li> </li>
{{ end }} {{ end }}
{{ if and .Site.Menus.main (.Site.Params.navbar.enableSeparator | default false) }}
<li class="nav-item navbar-text d-none d-lg-block d-xl-block"><div class="nav-link nav-link-sep"></div></li>
<div class="dropdown-divider"></div>
{{ end }}
<!-- custom menus from the user --> <!-- custom menus from the user -->
{{ range .Site.Menus.main }} {{ range .Site.Menus.main }}
{{ if .HasChildren }} {{ if .HasChildren }}
+9
View File
@@ -34,6 +34,7 @@ header .navbar .navbar-nav a {
.navbar-text { .navbar-text {
font-size: 16px !important; font-size: 16px !important;
opacity: 0.95; opacity: 0.95;
white-space: nowrap;
} }
header .nav-link{ header .nav-link{
transition: none !important; transition: none !important;
@@ -45,6 +46,10 @@ header .nav-link{
.navbar .nav-link:hover { .navbar .nav-link:hover {
color: var(--primary-color) !important; color: var(--primary-color) !important;
} }
.nav-link.nav-link-sep:after {
content: "|";
color: var(--text-color) !important;
}
li > .dropdown-toggle:focus{ li > .dropdown-toggle:focus{
color: var(--primary-color) !important; color: var(--primary-color) !important;
@@ -65,6 +70,10 @@ li > .dropdown-toggle:focus{
background-color: var(--secondary-color) !important; background-color: var(--secondary-color) !important;
} }
.dropdown-divider {
border-top: 1px solid var(--lt-color-border-dark);
}
#search { #search {
border-radius: 1rem !important; border-radius: 1rem !important;
background-color: var(--secondary-color); background-color: var(--secondary-color);