This is a new feature in readable.css 1.1.0. The new version of readable.css defaults to a navbar without animations, but to stay compatible with older releases of this theme, we default to "classy" instead which is the animated navbar. The new navbar styles also look better without wrapping the elements inside a `<span>`, so we make that conditional and only apply it when the "classy" style is chosen.
15 lines
636 B
HTML
15 lines
636 B
HTML
<h1>{{ $.Site.Title }}</h1>
|
|
<p>{{ $.Site.Params.subtitle }}</p>
|
|
|
|
<!-- readable.css v1.1.0 introduced different navbar styles and defaults to a
|
|
navbar without animations. We default to "classy" to keep the animations and be
|
|
backwards compatible to earlier versions of this theme without requiring a
|
|
config change. -->
|
|
{{ $navbar_style := (default "classy" $.Site.Params.navbar_style) }}
|
|
<nav data-style={{ $navbar_style }}>
|
|
{{ range .Site.Menus.main -}}
|
|
{{ if eq $navbar_style "classy" }}<span>{{ end }}
|
|
<a href="{{ .URL | absLangURL }}">{{ .Name }}</a>
|
|
{{ if eq $navbar_style "classy" }}</span>{{ end }}
|
|
{{- end }}
|
|
</nav>
|