diff options
author | Olivier Fredon <the2ne@gmail.com> | 2016-10-08 13:37:09 +0300 |
---|---|---|
committer | Olivier Fredon <the2ne@gmail.com> | 2016-10-08 13:37:09 +0300 |
commit | b87a787d24134a5f47953b65928a9ab91949f5f6 (patch) | |
tree | 31595e40d9ae2478938fae46e28ff37007ee3230 /layouts | |
parent | 1f21fad75d35ba9f8394451d94f24bd983f0f74e (diff) |
support for aria landmarks
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/_default/list.html | 2 | ||||
-rw-r--r-- | layouts/_default/single.html | 5 | ||||
-rw-r--r-- | layouts/index.html | 2 | ||||
-rw-r--r-- | layouts/partials/footer.html | 4 | ||||
-rw-r--r-- | layouts/partials/header.html | 2 | ||||
-rw-r--r-- | layouts/partials/meta.html | 5 | ||||
-rw-r--r-- | layouts/partials/meta_twittercard.html | 4 | ||||
-rw-r--r-- | layouts/partials/navigation.html | 2 | ||||
-rw-r--r-- | layouts/partials/post-list.html | 2 | ||||
-rw-r--r-- | layouts/partials/post-meta.html | 6 | ||||
-rw-r--r-- | layouts/partials/social.html | 58 |
11 files changed, 46 insertions, 46 deletions
diff --git a/layouts/_default/list.html b/layouts/_default/list.html index 94b744b..01e0294 100644 --- a/layouts/_default/list.html +++ b/layouts/_default/list.html @@ -5,7 +5,7 @@ {{ partial "header" . }} {{ partial "navigation" . }} - <main class="content" role="main"> + <main class="content" role="main" id="contenu-principal"> {{ partial "post-list" . }} {{ partial "pagination" . }} </main> diff --git a/layouts/_default/single.html b/layouts/_default/single.html index ddfe2ce..5006ef4 100644 --- a/layouts/_default/single.html +++ b/layouts/_default/single.html @@ -5,10 +5,11 @@ {{ partial "header" . }} {{ partial "navigation" . }} - <main class="content" role="main"> + <main class="content" role="main" id="contenu-principal"> <article class="post"> <header> - <h1 class="post-title" itemprop="name">{{ .Title }}</h1> + <h1 class="post-title" itemprop="name" role="heading" arial-level="1">{{ .Title }}</h1> + </header> <section class="post-content" itemprop="articleBody"> {{ .Content }} diff --git a/layouts/index.html b/layouts/index.html index ff94e23..e71d832 100644 --- a/layouts/index.html +++ b/layouts/index.html @@ -5,7 +5,7 @@ {{ partial "header" . }} {{ partial "navigation" . }} - <main class="content" role="main"> + <main class="content" role="main" id="contenu-principal"> {{ partial "post-list" . }} {{ partial "pagination" . }} </main> diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 39784f0..6dd94f2 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,3 +1,3 @@ -<footer class="legal"> - <p>Merci à <a href="http://gohugo.io" title="Générateur de site static en Go">Hugo</a> <a href="//github>com/the2ne/hugo-frais" title="Theme entièrement créé de mes dix doigts">Frais</a>. <em>Les cookies ça fait grossir, alors on s'en passe très bien.</em></p> +<footer class="legal" role="contentinfo"> + <p>Olivier Fredon {{ .Page.Now.Year }} Merci à <a href="http://gohugo.io" title="Générateur de site static en Go">Hugo</a> <a href="//github>com/the2ne/hugo-frais" title="Theme entièrement créé de mes dix doigts">Frais</a>. <em>Les cookies ça fait grossir, alors on s'en passe très bien.</em></p> </footer> diff --git a/layouts/partials/header.html b/layouts/partials/header.html index 949446c..2ec71e1 100644 --- a/layouts/partials/header.html +++ b/layouts/partials/header.html @@ -1,4 +1,4 @@ -<header class="headlines" itemscope itemtype="http://schema.org/Person"> +<header class="headlines" itemscope itemtype="http://schema.org/Person" role="banner"> <h1 class="headlines__title" itemprop="name"> <a href="/" title="Retourner à l'accueil" itemprop="email"><span itemprop="givenName">Olivier</span> <span itemprop="familyName"> Fredon</span></a> </h1> diff --git a/layouts/partials/meta.html b/layouts/partials/meta.html index 152ba8c..3012557 100644 --- a/layouts/partials/meta.html +++ b/layouts/partials/meta.html @@ -1,5 +1,4 @@ <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> -<meta name="author" content="{{ .Site.Author.Name }}"> -<meta name="description" content="{{ .Description }}" /> -<meta name="keywords" content="{{ if .Keywords }}{{ range .Keywords }}{{ . }} {{ end }}{{end}}"> +<meta name="author" content="{{ .Site.Params.name }}"> +<meta name="description" content="{{ with .Site.Params.description }}{{ . }}{{ end }}" /> diff --git a/layouts/partials/meta_twittercard.html b/layouts/partials/meta_twittercard.html index f7e7ebb..eb73b10 100644 --- a/layouts/partials/meta_twittercard.html +++ b/layouts/partials/meta_twittercard.html @@ -5,5 +5,5 @@ <meta name="twitter:url" content="{{ .Permalink }}" /> <meta name="twitter:image:src" content="{{ .Site.BaseUrl }}/media/twitter-card.jpg"> <meta name="twitter:domain" content="{{ .Site.BaseURL }}"> -<meta name="twitter:site" content="@{{ .Site.Author.twitter }}" /> -<meta name="twitter:creator" content="@{{ .Site.Author.twitter }}" />
\ No newline at end of file +<meta name="twitter:site" content="@{{ .Site.Params.twitter }}" /> +<meta name="twitter:creator" content="@{{ .Site.Params.twitter }}" />
\ No newline at end of file diff --git a/layouts/partials/navigation.html b/layouts/partials/navigation.html index 2b48b7f..2af74b7 100644 --- a/layouts/partials/navigation.html +++ b/layouts/partials/navigation.html @@ -1,5 +1,5 @@ {{ if .Site.Menus.main }} -<nav class="menu" role="nav"> +<nav class="menu" role="navigation id="menu-principal" aria-label="menu principal"> <ul class="menu__wrapper"> {{ range .Site.Menus.main }} <li class="nav nav-current"><a href="{{.URL}}">{{ .Name }}</a></li> diff --git a/layouts/partials/post-list.html b/layouts/partials/post-list.html index 2f1e5ca..7266b03 100644 --- a/layouts/partials/post-list.html +++ b/layouts/partials/post-list.html @@ -10,4 +10,4 @@ <p class="readmore"><a href="{{ .Permalink }}">{{ .Site.Params.keepReadingStr }}</a></p> </section> </article> -{{ end }}
\ No newline at end of file +{{ end }} diff --git a/layouts/partials/post-meta.html b/layouts/partials/post-meta.html index e5711d3..6a5892f 100644 --- a/layouts/partials/post-meta.html +++ b/layouts/partials/post-meta.html @@ -1,6 +1,6 @@ <div class="post-meta"> <section class="post-meta__date"> - <time datetime="{{ .Date.Format "02 January 2006" }}">{{ .Date.Format "02 January 2006" }}</time> + <time datetime="{{ .Date.Format "02 January 2006" }}" itemprop="datePublished">{{ .Date.Format "02 January 2006" }}</time> </section> <section class="post-meta__tags"> {{ range .Params.tags }} @@ -12,7 +12,5 @@ <a href="{{ .Site.BaseURL }}/categories/{{ . | urlize }}">{{ . }}</a> {{ end }} </section> + <meta itemprop="url" content="{{ .Permalink }}"> </div> - -<meta itemprop="datePublished" content="{{ .Date.Format "02 January 2006" }}"> -<meta itemprop="url" content="{{ .Permalink }}"> diff --git a/layouts/partials/social.html b/layouts/partials/social.html index 685435a..c5329dd 100644 --- a/layouts/partials/social.html +++ b/layouts/partials/social.html @@ -1,29 +1,31 @@ -<ul class="social-networks" lang="en"> - <li class="twitter"> - <a href="https://twitter.com/{{ .Site.Author.twitter }}" title="Follow me"> - <span class="visua11y-hidden">Twitter</span> - <svg id="twitter" class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" aria-labelledby="title" role="img"> - <title>Twitter</title> - <path d="M26.3,6.3A6.4,6.4,0,0,0,29,2.8a11.8,11.8,0,0,1-3.9,1.6,5.9,5.9,0,0,0-4.4-2,6.3,6.3,0,0,0-6.1,6.4,6.7,6.7,0,0,0,.2,1.5A17,17,0,0,1,2.2,3.5a6.7,6.7,0,0,0-.8,3.2A6.5,6.5,0,0,0,4.1,12a5.9,5.9,0,0,1-2.8-.8h0a6.3,6.3,0,0,0,4.9,6.3l-1.6.2H3.5a6.1,6.1,0,0,0,5.7,4.5,11.8,11.8,0,0,1-7.6,2.7H.2a16.6,16.6,0,0,0,9.3,2.9c11.2,0,17.3-9.8,17.3-18.3,0-.3,0-.6,0-.8a12.7,12.7,0,0,0,3-3.3,11.7,11.7,0,0,1-3.5,1Zm0,0"/> - </svg> - </a> - </li> - <li class="github"> - <a href="https://github.com/{{ .Site.Author.github }}" title="Fork me"> - <span class="visua11y-hidden">GitHub</span> - <svg id="github" class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" aria-labelledby="title" role="img"> - <title>GitHub</title> - <path d="M0,15.4A15.4,15.4,0,0,0,10.3,30c.8.1,1-.3,1-.7s0-1.3,0-2.6c-4.2.9-5.1-2.1-5.1-2.1a4,4,0,0,0-1.7-2.2c-1.4-1,.1-.9.1-.9A3.2,3.2,0,0,1,6.9,23a3.1,3.1,0,0,0,4.4,1.3,3.3,3.3,0,0,1,1-2.1c-3.3-.4-6.8-1.7-6.8-7.6A6,6,0,0,1,7,10.4a5.7,5.7,0,0,1,.1-4.1S8.4,6,11.2,8a13.9,13.9,0,0,1,7.5,0c2.9-2,4.1-1.6,4.1-1.6a5.7,5.7,0,0,1,.1,4.1,6,6,0,0,1,1.5,4.1c0,5.9-3.5,7.2-6.8,7.6a3.7,3.7,0,0,1,1,2.8c0,2.1,0,3.7,0,4.2s.3.9,1,.7A15.4,15.4,0,0,0,30,15.4,15.2,15.2,0,0,0,15,0,15.2,15.2,0,0,0,0,15.4Zm0,0"/> +<aside> + <ul class="social-networks" lang="en"> + <li class="twitter"> + <a href="https://twitter.com/{{ .Site.Params.twitter }}" title="Follow me"> + <span class="visua11y-hidden">Twitter</span> + <svg id="twitter" class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" aria-labelledby="title" role="img"> + <title>Twitter</title> + <path d="M26.3,6.3A6.4,6.4,0,0,0,29,2.8a11.8,11.8,0,0,1-3.9,1.6,5.9,5.9,0,0,0-4.4-2,6.3,6.3,0,0,0-6.1,6.4,6.7,6.7,0,0,0,.2,1.5A17,17,0,0,1,2.2,3.5a6.7,6.7,0,0,0-.8,3.2A6.5,6.5,0,0,0,4.1,12a5.9,5.9,0,0,1-2.8-.8h0a6.3,6.3,0,0,0,4.9,6.3l-1.6.2H3.5a6.1,6.1,0,0,0,5.7,4.5,11.8,11.8,0,0,1-7.6,2.7H.2a16.6,16.6,0,0,0,9.3,2.9c11.2,0,17.3-9.8,17.3-18.3,0-.3,0-.6,0-.8a12.7,12.7,0,0,0,3-3.3,11.7,11.7,0,0,1-3.5,1Zm0,0"/> </svg> - </a> - </li> - <li class="linkedin"> - <a href="https://fr.linkedin.com/in/{{ .Site.Author.linkedin }}" title="About me"> - <span class="visua11y-hidden">LinkedIn</span> - <svg id="linkedin" class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" aria-labelledby="title" role="img"> - <title>LinkedIn</title> - <path d="M.8,9.6H6.6V30H.8V9.6ZM3.5,7.1h0A3.4,3.4,0,0,1,0,3.5,3.4,3.4,0,0,1,3.6,0,3.4,3.4,0,0,1,7.1,3.5,3.4,3.4,0,0,1,3.5,7.1ZM30,30H23.4V19.5c0-2.8-1-4.6-3.3-4.6a3.4,3.4,0,0,0-3.2,2.5,5.1,5.1,0,0,0-.1,1.7V30H10.2s.1-18.7,0-20.4h6.6v3.2c.4-1.4,2.5-3.4,5.8-3.4S30,12.4,30,18.7V30Zm0,0"/> - </svg> - </a> - </li> -</ul>
\ No newline at end of file + </a> + </li> + <li class="github"> + <a href="https://github.com/{{ .Site.Params.github }}" title="Fork me"> + <span class="visua11y-hidden">GitHub</span> + <svg id="github" class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" aria-labelledby="title" role="img"> + <title>GitHub</title> + <path d="M0,15.4A15.4,15.4,0,0,0,10.3,30c.8.1,1-.3,1-.7s0-1.3,0-2.6c-4.2.9-5.1-2.1-5.1-2.1a4,4,0,0,0-1.7-2.2c-1.4-1,.1-.9.1-.9A3.2,3.2,0,0,1,6.9,23a3.1,3.1,0,0,0,4.4,1.3,3.3,3.3,0,0,1,1-2.1c-3.3-.4-6.8-1.7-6.8-7.6A6,6,0,0,1,7,10.4a5.7,5.7,0,0,1,.1-4.1S8.4,6,11.2,8a13.9,13.9,0,0,1,7.5,0c2.9-2,4.1-1.6,4.1-1.6a5.7,5.7,0,0,1,.1,4.1,6,6,0,0,1,1.5,4.1c0,5.9-3.5,7.2-6.8,7.6a3.7,3.7,0,0,1,1,2.8c0,2.1,0,3.7,0,4.2s.3.9,1,.7A15.4,15.4,0,0,0,30,15.4,15.2,15.2,0,0,0,15,0,15.2,15.2,0,0,0,0,15.4Zm0,0"/> + </svg> + </a> + </li> + <li class="linkedin"> + <a href="https://fr.linkedin.com/in/{{ .Site.Params.linkedin }}" title="About me"> + <span class="visua11y-hidden">LinkedIn</span> + <svg id="linkedin" class="svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30" aria-labelledby="title" role="img"> + <title>LinkedIn</title> + <path d="M.8,9.6H6.6V30H.8V9.6ZM3.5,7.1h0A3.4,3.4,0,0,1,0,3.5,3.4,3.4,0,0,1,3.6,0,3.4,3.4,0,0,1,7.1,3.5,3.4,3.4,0,0,1,3.5,7.1ZM30,30H23.4V19.5c0-2.8-1-4.6-3.3-4.6a3.4,3.4,0,0,0-3.2,2.5,5.1,5.1,0,0,0-.1,1.7V30H10.2s.1-18.7,0-20.4h6.6v3.2c.4-1.4,2.5-3.4,5.8-3.4S30,12.4,30,18.7V30Zm0,0"/> + </svg> + </a> + </li> + </ul> +</aside> |