change header tag usage to match landmark meaning

This commit is contained in:
krvpb024 2024-01-27 16:25:55 +08:00 committed by Frédéric Guillot
parent 6c78a1d635
commit 7496479380
29 changed files with 86 additions and 86 deletions

View File

@ -64,7 +64,7 @@
<a class="skip-to-content-link" href="#main">
Skip to content
</a>
<div class="header">
<header class="header">
<nav>
<div class="logo">
<a aria-label="{{ t "menu.home_page" }}" href="{{ route .user.DefaultHomePage }}">
@ -127,7 +127,7 @@
</form>
</details>
</search>
</div>
</header>
{{ end }}
{{ if .flashMessage }}
<div class="flash-message alert alert-success">{{ .flashMessage }}</div>
@ -136,7 +136,7 @@
<div class="flash-error-message alert alert-error">{{ .flashErrorMessage }}</div>
{{ end }}
{{template "header" .}}
{{template "page_header" .}}
<main id="main">
{{template "content" .}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.about.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.about.title" }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.add_feed.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.add_feed.title" }}</h1>
{{ template "feed_menu" }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.api_keys.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.api_keys.title" }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,13 +1,13 @@
{{ define "title"}}{{ t "page.starred.title" }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title" dir="auto">
{{ t "page.starred.title" }}
<span aria-hidden="true"> ({{ .total }})</span>
</h1>
<span class="sr-only">{{ t "page.starred.total" }}: {{ .total }}</span>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ t "page.categories.title" }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title" dir="auto">
{{ t "page.categories.title" }}
<span aria-hidden="true"> ({{ .total }})</span>
@ -14,7 +14,7 @@
</li>
</ul>
</nav>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ .category.Title }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title" dir="auto">
{{ .category.Title }}
<span aria-hidden="true">({{ .total }})</span>
@ -52,7 +52,7 @@
</li>
</ul>
</nav>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ .category.Title }} &gt; {{ t "page.feeds.title" }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title" dir="auto">
{{ .category.Title }} <span aria-hidden="true">&gt;</span> {{ t "page.feeds.title" }}
<span aria-hidden="true"> ({{ .total }})</span>
@ -34,7 +34,7 @@
</li>
</ul>
</nav>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.add_feed.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.add_feed.title" }}</h1>
{{ template "feed_menu" }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.new_api_key.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.new_api_key.title" }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ t "page.new_category.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.new_category.title" }}</h1>
<nav aria-label="{{ t "page.new_category.title" }} {{ t "menu.title" }}">
<ul>
@ -10,7 +10,7 @@
</li>
</ul>
</nav>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.new_user.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.new_user.title" }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ t "page.edit_category.title" .category.Title }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.edit_category.title" .category.Title }}</h1>
<nav aria-label="{{ t "page.edit_category.title" .category.Title }} {{ t "menu.title" }}">
<ul>
@ -16,7 +16,7 @@
</li>
</ul>
</nav>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ t "page.edit_feed.title" .feed.Title }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title" dir="auto">{{ .feed.Title }}</h1>
<nav aria-label="{{ .feed.Title }} {{ t "menu.title" }}">
<ul>
@ -23,7 +23,7 @@
</li>
</ul>
</nav>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.edit_user.title" .selected_user.Username }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.edit_user.title" .selected_user.Username }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ .entry.Title }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<div class="entry-header">
<h1 id="page-header-title" dir="auto">
<a href="{{ .entry.URL | safeURL }}" target="_blank" rel="noopener noreferrer" referrerpolicy="no-referrer">{{ .entry.Title }}</a>
@ -144,7 +144,7 @@
{{ end }}
</div>
</div>
</header>
</section>
{{ end }}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ .feed.Title }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title" dir="auto">
<a href="{{ .feed.SiteURL | safeURL }}" title="{{ .feed.SiteURL }}" target="_blank" rel="noopener noreferrer" referrerpolicy="no-referrer" data-original-link="{{ .user.MarkReadOnView }}">{{ .feed.Title }}</a>
<span aria-hidden="true">({{ .total }})</span>
@ -70,7 +70,7 @@
</li>
</ul>
</nav>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.feeds.title" }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.feeds.title" }} ({{ .total }})</h1>
{{ template "feed_menu" }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ t "page.history.title" }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">
{{ t "page.history.title" }}
<span aria-hidden="true">({{ .total }})</span>
@ -25,7 +25,7 @@
</li>
</ul>
</nav>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.import.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.import.title" }}</h1>
{{ template "feed_menu" }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.integrations.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.integrations.title" }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}
@ -144,7 +144,7 @@
<label>
<input type="checkbox" name="linkace_check_disabled" value="1" {{ if .form.LinkAceCheckDisabled }}checked{{ end }}> {{ t "form.integration.linkace_check_disabled" }}
</label>
<div class="buttons">
<button type="submit" class="button button-primary" data-label-loading="{{ t "form.submit.saving" }}">{{ t "action.update" }}</button>
</div>

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ t "page.login.title" }}{{ end }}
{{ define "header"}}{{ end }}
{{ define "page_header"}}{{ end }}
{{ define "content"}}
<section class="login-form">

View File

@ -1,9 +1,9 @@
{{ define "title"}}{{ t "page.search.title" }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.search.title" }} ({{ .total }})</h1>
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.sessions.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.sessions.title" }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.settings.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.settings.title" }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ t "page.shared_entries.title" }} ({{ .total }}){{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">
{{ t "page.shared_entries.title" }}
<span aria-hidden="true">({{ .total }})</span>
@ -25,7 +25,7 @@
</ul>
</nav>
{{ end }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,7 +1,7 @@
{{ define "title"}}{{ t "page.unread.title" }} {{ if gt .countUnread 0 }}({{ .countUnread }}){{ end }} {{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">
{{ t "page.unread.title" }}
<span aria-hidden="true">(<span class="unread-counter">{{ .countUnread }}</span>)</span>
@ -32,7 +32,7 @@
</ul>
</nav>
{{ end }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,10 +1,10 @@
{{ define "title"}}{{ t "page.users.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.users.title" }}</h1>
{{ template "settings_menu" dict "user" .user }}
</header>
</section>
{{ end }}
{{ define "content"}}

View File

@ -1,9 +1,9 @@
{{ define "title"}}{{ t "page.webauthn_rename.title" }}{{ end }}
{{ define "header"}}
<header class="page-header" aria-labelledby="page-header-title">
{{ define "page_header"}}
<section class="page-header" aria-labelledby="page-header-title">
<h1 id="page-header-title">{{ t "page.webauthn_rename.title" }}</h1>
</header>
</section>
{{ end }}
{{ define "content"}}