feat(i18n): accessibility - per-field form errors, landmark aria-labels, tests (closes #76)
This commit is contained in:
@@ -114,11 +114,11 @@ $navItems = [
|
||||
<div id="navMobile" class="nav-mobile-overlay" hidden></div>
|
||||
</nav>
|
||||
|
||||
<main id="main" tabindex="-1">
|
||||
<main id="main" tabindex="-1" aria-label="<?= htmlspecialchars($t('a11y.main'), ENT_QUOTES) ?>">
|
||||
<?= $content ?>
|
||||
</main>
|
||||
|
||||
<footer>
|
||||
<footer aria-label="<?= htmlspecialchars($t('footer.aria'), ENT_QUOTES) ?>">
|
||||
<div class="footer-logo">
|
||||
<span class="logo-icon" aria-hidden="true">🏠</span>
|
||||
<span><?= htmlspecialchars($t('footer.address'), ENT_QUOTES) ?></span>
|
||||
|
||||
Reference in New Issue
Block a user