diff options
Diffstat (limited to 'themes/hugo-pt2021/layouts/partials')
-rw-r--r-- | themes/hugo-pt2021/layouts/partials/footer.html | 0 | ||||
-rw-r--r-- | themes/hugo-pt2021/layouts/partials/head.html | 12 | ||||
-rw-r--r-- | themes/hugo-pt2021/layouts/partials/header.html | 78 |
3 files changed, 90 insertions, 0 deletions
diff --git a/themes/hugo-pt2021/layouts/partials/footer.html b/themes/hugo-pt2021/layouts/partials/footer.html new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/themes/hugo-pt2021/layouts/partials/footer.html diff --git a/themes/hugo-pt2021/layouts/partials/head.html b/themes/hugo-pt2021/layouts/partials/head.html new file mode 100644 index 0000000..409f6ee --- /dev/null +++ b/themes/hugo-pt2021/layouts/partials/head.html @@ -0,0 +1,12 @@ +<head> + <meta charset='utf-8'/> + <title> + {{- block "title" . -}} + {{- .Page.Title -}} + {{- end -}} + </title> + + {{- $options := (dict "targetPath" "style.css" "outputStyle" "compressed" "enableSourceMap" true) -}} + {{- $style := resources.Get "bulma-0.9.3/bulma.sass" | resources.ToCSS $options | resources.Fingerprint -}} + <link rel='stylesheet' type='text/css' href='{{ $style.Permalink }}' integrity='{{ $style.Data.Integrity }}'/> +</head> diff --git a/themes/hugo-pt2021/layouts/partials/header.html b/themes/hugo-pt2021/layouts/partials/header.html new file mode 100644 index 0000000..a1d1246 --- /dev/null +++ b/themes/hugo-pt2021/layouts/partials/header.html @@ -0,0 +1,78 @@ +<nav class='navbar is-black' role='navigation' aria-label='main navigation'> + <div class='navbar-brand'> + <a + href='/' + class='navbar-item' + title='home page' + aria-label='home page' + > + <img src='/logo.svg' + width='37' + height='28' + title='logo' + /> + </a><!-- navbar-item --> + + <a + role='button' + class='navbar-burger' + aria-label='menu' + aria-expanded='false' + data-target='page-menu' + > + <span aria-hidden='true'></span> + <span aria-hidden='true'></span> + <span aria-hidden='true'></span> + </a> + </div> + + <div id='page-menu' class='navbar-menu'> + <div class='navbar-start'> + {{- range $.Site.Data.menu.start -}} + <a + href='{{.href}}' + class='navbar-item {{if eq .id $.Params.page_id}}is-active{{end}}' + title='{{.help}}' + aria-label='{{.help}}' + > + {{- if .icon -}} + <img + src='{{.icon}}' + width='20' + height='20' + title='{{.help}}' + /> + {{- end -}} + + {{- if .name -}} + {{- .name -}} + {{- end -}} + </a><!-- navbar-item --> + {{- end -}} + </div><!-- navbar-start --> + + <div class='navbar-end has-text-white'> + {{- range $.Site.Data.menu.end -}} + <a + href='{{.href}}' + class='navbar-item {{if eq .id $.Params.page_id}}is-active{{end}}' + title='{{.help}}' + aria-label='{{.help}}' + > + {{- if .icon -}} + <img + src='{{.icon}}' + width='20' + height='20' + title='{{.help}}' + /> + {{- end -}} + + {{- if .name -}} + {{- .name -}} + {{- end -}} + </a><!-- navbar-item --> + {{- end -}} + </div><!-- navbar-start --> + </div><!-- navbar-menu --> +</nav><!-- navbar --> |