Adding accessibility features
Made the theme button toggable by keyboard Added aria-label to many <a> without any text (usually, they contains Font Awesome icons) Added aria-hidden whenever necessary Labelled the "Copy URL and Description" contained in footer Added an hidden label for the menu toggle for mobile accessibility Changed some colors to meet the Color Contrast AA level: https://www.w3.org/TR/UNDERSTANDING-WCAG20/visual-audio-contrast-contrast.html
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
<h1 id="desktopclients" class="anchor"><a href="#desktopclients"><i class="fas fa-link anchor-icon"></i></a> Desktop Email Clients</h1>
|
||||
<h1 id="desktopclients" class="anchor"><a href="#desktopclients" aria-label="Desktop Email Clients' section"><i aria-hidden="true" class="fas fa-link anchor-icon"></i></a> Desktop Email Clients</h1>
|
||||
|
||||
{% include cardv2.html
|
||||
title="Thunderbird"
|
||||
@@ -49,9 +49,9 @@
|
||||
|
||||
|
||||
|
||||
<h1 id="mobileclients" class="anchor"><a href="#mobileclients"><i class="fas fa-link anchor-icon"></i></a> Mobile Email Clients</h1>
|
||||
<h1 id="mobileclients" class="anchor"><a href="#mobileclients" aria-label="Mobile Email Clients' section"><i aria-hidden="true" class="fas fa-link anchor-icon"></i></a> Mobile Email Clients</h1>
|
||||
|
||||
<h2 id="adroidclients" class="anchor"><a href="#adroidclients"><i class="fas fa-link anchor-icon"></i></a> Android Email Clients</h1>
|
||||
<h2 id="adroidclients" class="anchor"><a href="#adroidclients" aria-label="Android Email Clients' section"><i aria-hidden="true" class="fas fa-link anchor-icon"></i></a> Android Email Clients</h2>
|
||||
|
||||
{% include cardv2.html
|
||||
title="FairEmail"
|
||||
@@ -77,7 +77,7 @@
|
||||
googleplay="https://play.google.com/store/apps/details?id=com.fsck.k9"
|
||||
%}
|
||||
|
||||
<h2 id="iosclients" class="anchor"><a href="#iosclients"><i class="fas fa-link anchor-icon"></i></a> iOS Email Clients</h1>
|
||||
<h2 id="iosclients" class="anchor"><a href="#iosclients" aria-label="iOS Email Clients' section"><i aria-hidden="true" class="fas fa-link anchor-icon"></i></a> iOS Email Clients</h1>
|
||||
|
||||
{% include cardv2.html
|
||||
title="Canary Mail"
|
||||
|
Reference in New Issue
Block a user