Skip to content

Commit e67f9da

Browse files
committed
Accessibility improvements
1 parent 0f7aad1 commit e67f9da

File tree

4 files changed

+10
-10
lines changed

4 files changed

+10
-10
lines changed

src/templates/forms/misc/body_crumbs.txp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
</li>
77
<txp:if_search>
88
<li class="current" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
9-
<b itemprop="name">Search results</b>
9+
<b itemprop="name" aria-current="location">Search results</b>
1010
<meta itemprop="item" content="<txp:site_url />?q=">
1111
<meta itemprop="position" content="2">
1212
</li>
@@ -17,14 +17,14 @@
1717
<meta itemprop="position" content="2">
1818
</li>
1919
<li class="current" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
20-
<b itemprop="name">Category: <txp:category title /></b>
20+
<b itemprop="name" aria-current="location">Category: <txp:category title /></b>
2121
<meta itemprop="item" content="<txp:site_url />category/<txp:category />/">
2222
<meta itemprop="position" content="3">
2323
</li>
2424
<txp:else />
2525
<txp:if_article_list>
2626
<li class="current" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
27-
<b itemprop="name"><txp:section title /></b>
27+
<b itemprop="name" aria-current="location"><txp:section title /></b>
2828
<meta itemprop="item" content="<txp:section url />">
2929
<meta itemprop="position" content="2">
3030
</li>
@@ -34,7 +34,7 @@
3434
<meta itemprop="position" content="2">
3535
</li>
3636
<li class="current" itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
37-
<b itemprop="name"><txp:title /></b>
37+
<b itemprop="name" aria-current="location"><txp:title /></b>
3838
<meta itemprop="item" content="<txp:permlink />">
3939
<meta itemprop="position" content="3">
4040
</li>

src/templates/forms/misc/body_header.txp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,13 @@
2323
<a id="site-navigation-toggle" href="#" role="button" aria-controls="site-navigation">Menu</a>
2424
<nav id="site-navigation" aria-label="Site navigation" itemscope itemtype="https://schema.org/SiteNavigationElement">
2525
<ul>
26-
<li<txp:if_section name="start"> class="active"</txp:if_section>><a itemprop="url" href="<txp:site_url />start/">Get started</a></li>
26+
<li<txp:if_section name="start"> class="active"</txp:if_section>><a itemprop="url" href="<txp:site_url />start/">Get started</a><txp:if_section name="weblog"> <span class="accessibility">(current section)</span></txp:if_section></li>
2727
<li><a itemprop="url" href="https://docs.textpattern.com/">Documentation</a></li>
2828
<li><a itemprop="url" href="<txp:site_url />themes">Themes</a></li>
2929
<li><a itemprop="url" href="https://textpattern.org/">Plugins</a></li>
3030
<li><a itemprop="url" href="https://forum.textpattern.com/">Forum</a></li>
31-
<li<txp:if_section name="weblog"> class="active"</txp:if_section>><a itemprop="url" href="<txp:site_url />weblog/">Blog</a></li>
32-
<li<txp:if_section name="about"> class="active"</txp:if_section>><a itemprop="url" href="<txp:site_url />about/">About</a></li>
31+
<li<txp:if_section name="weblog"> class="active"</txp:if_section>><a itemprop="url" href="<txp:site_url />weblog/">Blog</a><txp:if_section name="weblog"> <span class="accessibility">(current section)</span></txp:if_section></li>
32+
<li<txp:if_section name="about"> class="active"</txp:if_section>><a itemprop="url" href="<txp:site_url />about/">About</a><txp:if_section name="weblog"> <span class="accessibility">(current section)</span></txp:if_section></li>
3333
</ul>
3434
</nav>
3535
</div>

src/templates/pages/blog.txp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@
127127
<txp:etc_pagination range="3"
128128
prev='<a rel="prev" href="{href}" title="Go to previous page" aria-label="Go to previous page">Previous</a>'
129129
next='<a rel="next" href="{href}" title="Go to next page" aria-label="Go to next page">Next</a>'
130-
link='<li><a href="{href}" title="Go to page {*}" aria-label="Go to page {*}">{*}</a></li>,<li class="current"><b title="Current page" aria-label="Current page">{*}</b></li>'
130+
link='<li><a href="{href}" title="Go to page {*}" aria-label="Go to page {*}">{*}</a></li>,<li class="current"><b title="Current page" aria-current="page">{*}</b></li>'
131131
gap='<li role="separator" title="More pages" aria-label="More pages">…</li>'
132132
mask='{prev}<ul class="pagination">{first}{<+}{links}{+>}{last}</ul>{next}' />
133133
</nav>

src/templates/pages/default.txp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ foreach ($json->topic as $topic) {
277277
<txp:etc_pagination range="3"
278278
prev='<a rel="prev" href="{href}" title="Go to previous page" aria-label="Go to previous page">Previous</a>'
279279
next='<a rel="next" href="{href}" title="Go to next page" aria-label="Go to next page">Next</a>'
280-
link='<li><a href="{href}" title="Go to page {*}" aria-label="Go to page {*}">{*}</a></li>,<li class="current"><b title="Current page" aria-label="Current page">{*}</b></li>'
280+
link='<li><a href="{href}" title="Go to page {*}" aria-label="Go to page {*}">{*}</a></li>,<li class="current"><b title="Current page" aria-current="page">{*}</b></li>'
281281
gap='<li role="separator" title="More pages" aria-label="More pages">…</li>'
282282
mask='{prev}<ul class="pagination">{first}{<+}{links}{+>}{last}</ul>{next}' />
283283
</nav>
@@ -317,7 +317,7 @@ foreach ($json->topic as $topic) {
317317
<txp:etc_pagination range="3"
318318
prev='<a rel="prev" href="{href}" title="Go to previous page" aria-label="Go to previous page">Previous</a>'
319319
next='<a rel="next" href="{href}" title="Go to next page" aria-label="Go to next page">Next</a>'
320-
link='<li><a href="{href}" title="Go to page {*}" aria-label="Go to page {*}">{*}</a></li>,<li class="current"><b title="Current page" aria-label="Current page">{*}</b></li>'
320+
link='<li><a href="{href}" title="Go to page {*}" aria-label="Go to page {*}">{*}</a></li>,<li class="current"><b title="Current page" aria-current="page">{*}</b></li>'
321321
gap='<li role="separator" title="More pages" aria-label="More pages">…</li>'
322322
mask='{prev}<ul class="pagination">{first}{<+}{links}{+>}{last}</ul>{next}' />
323323
</nav>

0 commit comments

Comments
 (0)