mirror of
https://github.com/tiennm99/HugoBlox-kit.git
synced 2026-10-12 20:15:25 +00:00
feat: make navbar optional
Add `enable` option to `main_menu` settings in `params.toml`
This commit is contained in:
1 parent
161ede094e
commit
0c13d0dc78
4 files changed
+10
-2
No files matched your search
@@ -29,6 +29,9 @@ body {
|
||||
margin-top: 50px; /* Offset body content by navbar height. */
|
||||
}
|
||||
}
|
||||
body.no-navbar {
|
||||
margin-top: 0 !important;
|
||||
}
|
||||
|
||||
.max-width-640 {
|
||||
max-width: 640px;
|
||||
|
||||
@@ -147,7 +147,7 @@ address_format = "en-us"
|
||||
############################
|
||||
|
||||
# Main menu alignment (l = left, c = center, r = right) and logo options.
|
||||
main_menu = {align = "l", show_logo = true, highlight_active_link = true, show_language = false}
|
||||
main_menu = {enable = true, align = "l", show_logo = true, highlight_active_link = true, show_language = false}
|
||||
|
||||
# Show estimated reading time for posts? (true/false)
|
||||
reading_time = true
|
||||
|
||||
@@ -4,8 +4,9 @@
|
||||
|
||||
{{ partial "site_head" . }}
|
||||
|
||||
{{ $show_navbar := site.Params.main_menu.enable | default true }}
|
||||
{{- $highlight_active_link := site.Params.main_menu.highlight_active_link | default true -}}
|
||||
<body id="top" data-spy="scroll" data-offset="70" data-target="{{ if or .IsHome (eq .Type "widget_page") | and $highlight_active_link }}#navbar-main{{else}}#TableOfContents{{end}}" {{ if not (.Scratch.Get "light") }}class="dark"{{end}}>
|
||||
<body id="top" data-spy="scroll" {{ if $show_navbar }}data-offset="70"{{end}} data-target="{{ if or .IsHome (eq .Type "widget_page") | and $highlight_active_link }}#navbar-main{{else}}#TableOfContents{{end}}" class="{{ if not (.Scratch.Get "light") }}dark{{end}} {{ if not $show_navbar }}no-navbar{{end}}">
|
||||
|
||||
{{ partial "search" . }}
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
{{ $show_navbar := site.Params.main_menu.enable | default true }}
|
||||
{{ if $show_navbar }}
|
||||
|
||||
{{ $current_page := . }}
|
||||
{{ $highlight_active_link := site.Params.main_menu.highlight_active_link | default true }}
|
||||
{{ $show_current_language := site.Params.main_menu.show_language | default false }}
|
||||
@@ -176,3 +179,4 @@
|
||||
|
||||
</div><!-- /.container -->
|
||||
</nav>
|
||||
{{end}}{{/* End show navbar. */}}
|
||||
Reference in new issue
Block a user