fix: add aria-modal and aria-label='Close' to modal dialogs (TDD)

This commit is contained in:
OpenClaw Subagent 2026-03-19 14:06:08 +01:00
parent b58695bdb8
commit 6d1d8f405f
2 changed files with 28 additions and 4 deletions

View file

@ -595,9 +595,9 @@ html, body {
</footer>
<!-- Recovery Modal -->
<div class="modal-overlay" id="recoverModal" role="dialog" aria-label="Recover API key">
<div class="modal-overlay" id="recoverModal" role="dialog" aria-modal="true" aria-label="Recover API key">
<div class="modal">
<button class="close" id="btn-close-recover">&times;</button>
<button class="close" id="btn-close-recover" aria-label="Close">&times;</button>
<div id="recoverInitial" class="active">
<h2>Recover your API key</h2>
@ -639,9 +639,9 @@ html, body {
<!-- Email Change Modal -->
<div class="modal-overlay" id="emailChangeModal" role="dialog" aria-label="Change email">
<div class="modal-overlay" id="emailChangeModal" role="dialog" aria-modal="true" aria-label="Change email">
<div class="modal">
<button class="close" id="btn-close-email-change">&times;</button>
<button class="close" id="btn-close-email-change" aria-label="Close">&times;</button>
<div id="emailChangeInitial" class="active">
<h2>Change your email</h2>