Improve modal accessibility
This commit is contained in:
parent
3c07a55765
commit
4dbe84bb3c
|
@ -123,12 +123,12 @@
|
||||||
% }
|
% }
|
||||||
</main>
|
</main>
|
||||||
|
|
||||||
<div id="modal-language-selector" class="modal">
|
<div id="modal-language-selector" class="modal" role="dialog" aria-labelledby="modal-language-selector-title" tabindex="-1">
|
||||||
<div class="modal-background"></div>
|
<div class="modal-background"></div>
|
||||||
<div class="modal-card">
|
<div class="modal-card">
|
||||||
<header class="modal-card-head is-shadowless">
|
<header class="modal-card-head is-shadowless">
|
||||||
<p class="modal-card-title">
|
<p class="modal-card-title">
|
||||||
<%= l('Languages') %>
|
<span id="modal-language-selector-title"><%= l('Languages') %></span>
|
||||||
<button class="delete is-pulled-right" aria-label="close"></button>
|
<button class="delete is-pulled-right" aria-label="close"></button>
|
||||||
</p>
|
</p>
|
||||||
</header>
|
</header>
|
||||||
|
@ -193,6 +193,7 @@
|
||||||
// Functions to open and close a modal
|
// Functions to open and close a modal
|
||||||
const openModal = ($el) => {
|
const openModal = ($el) => {
|
||||||
$el.classList.add("is-active");
|
$el.classList.add("is-active");
|
||||||
|
$el.focus();
|
||||||
};
|
};
|
||||||
|
|
||||||
const closeModal = ($el) => {
|
const closeModal = ($el) => {
|
||||||
|
|
Loading…
Reference in New Issue