diff options
author | fourtyone11 <asleeppiano@outlook.com> | 2020-06-10 16:08:05 +0300 |
---|---|---|
committer | fourtyone11 <asleeppiano@outlook.com> | 2020-06-10 16:08:05 +0300 |
commit | dc10b5cb12e16208d583b3269abe6f72fc968db4 (patch) | |
tree | 54cc5891ff9f203c99f103512326948b2d07d16a /layouts | |
parent | 664980e31341ee1851b8d59445de1f5cfe55ba41 (diff) |
add max width, aria label for burger menu and pagination buttons
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/baseof.html | 2 | ||||
-rw-r--r-- | layouts/partials/head.html | 3 | ||||
-rw-r--r-- | layouts/partials/header.html | 4 | ||||
-rw-r--r-- | layouts/partials/pagination.html | 8 | ||||
-rw-r--r-- | layouts/partials/post-header.html | 2 |
5 files changed, 10 insertions, 9 deletions
diff --git a/layouts/_default/baseof.html b/layouts/_default/baseof.html index 53ca5ac..5252de9 100644 --- a/layouts/_default/baseof.html +++ b/layouts/_default/baseof.html @@ -1,5 +1,5 @@ <!DOCTYPE html> -<html> +<html lang="{{.Site.Language.Lang}}"> {{- partial "head.html" . -}} <body> {{- block "header" .}}{{- end }} diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 28b56d4..7414190 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -3,6 +3,8 @@ <title>{{ .Site.Title }}</title> <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="{{if .IsHome}}{{ .Site.Params.description }}{{else}}{{.Description}}{{end}}" /> + <meta property="og:title" content="{{ if not .IsHome }}{{with .Title }}{{ . }}{{ end }}{{else}}{{ .Site.Title }}{{end}}" /> <meta property="og:description" content="{{if .IsHome}}{{ .Site.Params.description }}{{else}}{{.Description}}{{end}}" /> <meta property="og:type" content="website" /> @@ -15,7 +17,6 @@ <link rel="apple-touch-icon" sizes="180x180" href="apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="favicon-32.png"> - <link rel="manifest" href="site.webmanifest"> {{ $style := resources.Get "scss/style.scss" | resources.ToCSS | resources.Minify | resources.Fingerprint }} <link rel="stylesheet" href="{{$style.Permalink}}" > diff --git a/layouts/partials/header.html b/layouts/partials/header.html index a932c46..b52c0a9 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -39,14 +39,14 @@ </nav> {{with .Site.Params.cssonly}} {{ if eq . true }} - <a href="#mobile-header-nav" class="mb-header__menu-btn"> + <a aria-label="burger menu" href="#mobile-header-nav" class="mb-header__menu-btn"> <span class="mb-header__menu-btn-line"></span> <span class="mb-header__menu-btn-line"></span> <span class="mb-header__menu-btn-line"></span> </a> {{end}} {{else}} - <button class="mb-header__menu-btn"> + <button aria-label="burger menu" class="mb-header__menu-btn"> <span class="mb-header__menu-btn-line"></span> <span class="mb-header__menu-btn-line"></span> <span class="mb-header__menu-btn-line"></span> diff --git a/layouts/partials/pagination.html b/layouts/partials/pagination.html index d90b178..12f7eb0 100644 --- a/layouts/partials/pagination.html +++ b/layouts/partials/pagination.html @@ -32,7 +32,7 @@ <!-- First page. --> {{ if ne $paginator.PageNumber 1 }} <div class="pagination__item pagination__item--first"> - <a class="pagination__link pagination__link--first" href="{{ $paginator.First.URL }}"> + <a aria-label="first page" class="pagination__link pagination__link--first" href="{{ $paginator.First.URL }}"> <svg transform="rotate(180)" xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24" viewBox="0 0 24 24" width="24"><g><rect fill="none" height="24" width="24"/></g><g><g><polygon points="15.5,5 11,5 16,12 11,19 15.5,19 20.5,12"/><polygon points="8.5,5 4,5 9,12 4,19 8.5,19 13.5,12"/></g></g></svg> </a> </div> @@ -41,7 +41,7 @@ <!-- Previous page. --> {{ if $paginator.HasPrev }} <div class="pagination__item pagination__item--previous"> - <a href="{{ $paginator.Prev.URL }}" class="pagination__link pagination__link--previous"> + <a aria-label="previous page" href="{{ $paginator.Prev.URL }}" class="pagination__link pagination__link--previous"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"/><path d="M0 0h24v24H0z" fill="none"/></svg> </a> </div> @@ -109,7 +109,7 @@ <!-- Next page. --> {{ if $paginator.HasNext }} <div class="pagination__item pagination__item--next"> - <a href="{{ $paginator.Next.URL }}" class="pagination__link pagination__link--next"> + <a aria-label="next page" href="{{ $paginator.Next.URL }}" class="pagination__link pagination__link--next"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"/><path d="M0 0h24v24H0z" fill="none"/></svg> </a> </div> @@ -118,7 +118,7 @@ <!-- Last page. --> {{ if ne $paginator.PageNumber $paginator.TotalPages }} <div class="pagination__item pagination__item--last"> - <a class="pagination__link pagination__link--last" href="{{ $paginator.Last.URL }}"> + <a aria-label="last page" class="pagination__link pagination__link--last" href="{{ $paginator.Last.URL }}"> <svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24" viewBox="0 0 24 24" width="24"><g><rect fill="none" height="24" width="24"/></g><g><g><polygon points="15.5,5 11,5 16,12 11,19 15.5,19 20.5,12"/><polygon points="8.5,5 4,5 9,12 4,19 8.5,19 13.5,12"/></g></g></svg> </a> </div> diff --git a/layouts/partials/post-header.html b/layouts/partials/post-header.html index 7aa6807..8ce05dd 100644 --- a/layouts/partials/post-header.html +++ b/layouts/partials/post-header.html @@ -2,7 +2,7 @@ <div class="header header-frame"> <div> {{with .Title}} - <div class="header__title">{{.}}</div> + <h1 class="header__title">{{.}}</h1> {{end}} {{with .Description}} <div class="header__description">{{.}}</div> |