* Re-structure note lists Signed-off-by: hossainemruz <hossainemruz@gmail.com> * Support note splitting Signed-off-by: hossainemruz <hossainemruz@gmail.com> * Update single page Signed-off-by: hossainemruz <hossainemruz@gmail.com> * Refactor separator logic in navbar Signed-off-by: hossainemruz <hossainemruz@gmail.com>
25 lines
772 B
HTML
25 lines
772 B
HTML
{{ $addNavbarSeparator:= false }}
|
|
|
|
{{/* If "blog" feature is enabled, then add navbar separator */}}
|
|
{{ if site.Params.features.blog.enable }}
|
|
{{ $addNavbarSeparator = true }}
|
|
{{ end }}
|
|
|
|
{{/* If "notes" feature is enabled, then add navbar separator */}}
|
|
{{ if site.Params.features.notes.enable }}
|
|
{{ $addNavbarSeparator = true }}
|
|
{{ end }}
|
|
|
|
{{/* If site has custom menus, then add navbar separator */}}
|
|
{{ $customMenus := site.Params.customMenus }}
|
|
{{ if (index site.Data site.Language.Lang).site.customMenus }}
|
|
{{ $customMenus = (index site.Data site.Language.Lang).site.customMenus }}
|
|
{{ end }}
|
|
|
|
{{ if $customMenus }}
|
|
{{ if gt (len $customMenus) 0 }}
|
|
{{ $addNavbarSeparator = true }}
|
|
{{ end }}
|
|
{{ end }}
|
|
|
|
{{ return $addNavbarSeparator }}
|