Skip to content

Commit dab5ed5

Browse files
committed
Mockups: Accessibility improvements
1 parent 7ac9f6f commit dab5ed5

File tree

8 files changed

+12
-12
lines changed

8 files changed

+12
-12
lines changed

mockups/admin-languages.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ <h1 class="txp-heading">Languages</h1>
172172
<li class="txp-grid-cell txp-grid-cell-2span success">
173173
<form>
174174
<p>
175-
<span class="ui-icon ui-icon-check"></span> <strong>English</strong><br>
175+
<span class="ui-icon ui-icon-check" role="status">Installed</span> <strong>English</strong><br>
176176
<code>en</code>
177177
</p>
178178
<p>
@@ -183,7 +183,7 @@ <h1 class="txp-heading">Languages</h1>
183183
<li class="txp-grid-cell txp-grid-cell-2span success">
184184
<form>
185185
<p>
186-
<span class="ui-icon ui-icon-check"></span> <strong>English (British)</strong><br>
186+
<span class="ui-icon ui-icon-check" role="status">Installed</span> <strong>English (British)</strong><br>
187187
<code>en-gb</code>
188188
</p>
189189
<p>
@@ -195,7 +195,7 @@ <h1 class="txp-heading">Languages</h1>
195195
<li class="txp-grid-cell txp-grid-cell-2span warning">
196196
<form>
197197
<p>
198-
<span class="ui-icon ui-icon-alert"></span> <strong>Français</strong><br>
198+
<span class="ui-icon ui-icon-alert" role="status">Installed <span role="separator">/</span> Update available</span> <strong>Français</strong><br>
199199
<code>fr</code>
200200
</p>
201201
<p>

mockups/content-list-rtl.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ <h1>
3939
<a role="menuitem" tabindex="-1" href="content-article-rtl.html">Write</a>
4040
</li>
4141
<li class="selected" role="presentation">
42-
<a role="menuitem" tabindex="-1" href="content-list-rtl.html">Articles</a>
42+
<a role="menuitem" tabindex="-1" href="content-list-rtl.html" aria-current="page">Articles</a>
4343
</li>
4444
<li role="presentation">
4545
<a role="menuitem" tabindex="-1" href="content-image.html">Images</a>
@@ -583,7 +583,7 @@ <h1 class="txp-heading">Articles</h1>
583583
<a class="navlink-active" title="View 12 per page" aria-pressed="true" role="button" href="#">12</a><a class="navlink" title="View 24 per page" aria-pressed="false" role="button" href="#">24</a><a class="navlink" title="View 48 per page" aria-pressed="false" role="button" href="#">48</a><a class="navlink" title="View 96 per page" aria-pressed="false" role="button" href="#">96</a>
584584
</div>
585585

586-
<nav class="prev-next">
586+
<nav class="prev-next" aria-label="Page navigation">
587587
<span class="disabled" aria-disabled="true" aria-label="Previous"><span class="ui-icon ui-icon-arrowthick-1-w">Previous</span></span>
588588
<form method="get" action="index.php">
589589
<label for="current-page">Page</label>

mockups/content-list.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ <h1>
3939
<a role="menuitem" tabindex="-1" href="content-article.html">Write</a>
4040
</li>
4141
<li class="selected" role="presentation">
42-
<a role="menuitem" tabindex="-1" href="content-list.html">Articles</a>
42+
<a role="menuitem" tabindex="-1" href="content-list.html" aria-current="page">Articles</a>
4343
</li>
4444
<li role="presentation">
4545
<a role="menuitem" tabindex="-1" href="content-image.html">Images</a>
@@ -583,7 +583,7 @@ <h1 class="txp-heading">Articles</h1>
583583
<a class="navlink-active" title="View 12 per page" aria-pressed="true" role="button" href="#">12</a><a class="navlink" title="View 24 per page" aria-pressed="false" role="button" href="#">24</a><a class="navlink" title="View 48 per page" aria-pressed="false" role="button" href="#">48</a><a class="navlink" title="View 96 per page" aria-pressed="false" role="button" href="#">96</a>
584584
</div>
585585

586-
<nav class="prev-next">
586+
<nav class="prev-next" aria-label="Page navigation">
587587
<span class="disabled" aria-disabled="true" aria-label="Previous"><span class="ui-icon ui-icon-arrowthick-1-w">Previous</span></span>
588588
<form method="get" action="index.php">
589589
<label for="current-page">Page</label>

mockups/installation/setup2-database-error.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<p class="txp-accessibility">There are 4 steps to this installation process:</p>
2424
<ol>
2525
<li>Add database details</li>
26-
<li class="active"><strong>Add config file</strong></li>
26+
<li class="active" aria-current="step"><strong>Add config file</strong></li>
2727
<li>Create database</li>
2828
<li>Go!</li>
2929
</ol>

mockups/installation/setup2-database.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<aside class="progress-meter">
2323
<p class="txp-accessibility">There are 4 steps to this installation process:</p>
2424
<ol>
25-
<li class="active"><strong>Set database details</strong></li>
25+
<li class="active" aria-current="step"><strong>Set database details</strong></li>
2626
<li>Add config file</li>
2727
<li>Populate database</li>
2828
<li>Go!</li>

mockups/installation/setup3-database-config.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
<p class="txp-accessibility">There are 4 steps to this installation process:</p>
2424
<ol>
2525
<li>Set database details</li>
26-
<li class="active"><strong>Add config file</strong></li>
26+
<li class="active" aria-current="step"><strong>Add config file</strong></li>
2727
<li>Populate database</li>
2828
<li>Go!</li>
2929
</ol>

mockups/installation/setup4-database-populate.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<ol>
2525
<li>Set database details</li>
2626
<li>Add config file</li>
27-
<li class="active"><strong>Populate database</strong></li>
27+
<li class="active" aria-current="step"><strong>Populate database</strong></li>
2828
<li>Go!</li>
2929
</ol>
3030
</aside>

mockups/installation/setup5-database-done.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
<li>Set database details</li>
2626
<li>Add config file</li>
2727
<li>Populate database</li>
28-
<li class="active"><strong>Go!</strong></li>
28+
<li class="active" aria-current="step"><strong>Go!</strong></li>
2929
</ol>
3030
</aside>
3131

0 commit comments

Comments
 (0)