Skip to content

Commit

Permalink
Add data-modal-focus-toid attribute
Browse files Browse the repository at this point in the history
- Enhanced demos
- Added data-modal-focus-toid attribute (to give focus to an element in modal
- Fix listeners (for Webpack)
  • Loading branch information
nico3333fr committed Mar 31, 2018
1 parent 5f16d86 commit 292f380
Show file tree
Hide file tree
Showing 8 changed files with 495 additions and 444 deletions.
2 changes: 1 addition & 1 deletion bower.json
Expand Up @@ -3,7 +3,7 @@
"description": "ES2015 accessible modal window system, using ARIA (compatible IE9+ when transpiled)",
"homepage": "https://van11y.net/accessible-modal/",
"main": "van11y-accessible-modal-window-aria.es6.js",
"version": "2.2.0",
"version": "2.3.0",
"keywords": [
"Accessibility",
"ARIA",
Expand Down
4 changes: 2 additions & 2 deletions demo/index-fr.html
Expand Up @@ -58,11 +58,11 @@ <h1 class="aligncenter">Démo&#160;: fenêtre modale accessible utilisant <abbr
<p>Waouh, avec les transformations <abbr title="Cascading Style Sheet" lang="en">CSS</abbr>, c’est plus fluide.</p>
</div>

<p><button class="js-modal button" data-modal-prefix-class="simple-left" data-modal-content-id="informations_other" data-modal-title="C’est si facile" data-modal-close-text="Fermer la modale" data-modal-close-title="Fermer cette fenêtre" data-modal-close-img="close.svg" id="label_modal_6">C’est si facile</button></p>
<p><button class="js-modal button" data-modal-prefix-class="simple-left" data-modal-content-id="informations_other" data-modal-title="C’est si facile" data-modal-close-text="Fermer la modale" data-modal-close-title="Fermer cette fenêtre" data-modal-close-img="close.svg" id="label_modal_6" data-modal-focus-toid="gimmefocusplease">C’est si facile (donner le focus à un élément dans la modale)</button></p>

<div id="informations_other" class="hidden">
<p>C’est si facile.</p>
<p>Styler des composants de modale peut être fait pour des sites responsive (essayez de redimensionner).</p>
<p tabindex="0" id="gimmefocusplease">Styler des composants de modale peut être fait pour des sites responsive (essayez de redimensionner).</p>
<p><button class="js-modal-close button">Un button pour fermer</button></p>
</div>

Expand Down
4 changes: 2 additions & 2 deletions demo/index.html
Expand Up @@ -59,11 +59,11 @@ <h1 class="aligncenter">Demo: accessible modal window using <abbr title="Accessi
</div>


<p><button class="js-modal button" data-modal-prefix-class="simple-left" data-modal-content-id="informations_other" data-modal-title="It’s easy to use" data-modal-close-text="Close it" data-modal-close-title="Close this window" data-modal-close-img="close.svg" id="label_modal_6">It’s easy</button></p>
<p><button class="js-modal button" data-modal-prefix-class="simple-left" data-modal-content-id="informations_other" data-modal-title="It’s easy to use" data-modal-close-text="Close it" data-modal-close-title="Close this window" data-modal-close-img="close.svg" id="label_modal_6" data-modal-focus-toid="gimmefocusplease">It’s easy (gives focus to an element in the modal)</button></p>

<div id="informations_other" class="hidden">
<p>It’s so easy.</p>
<p>Styling modal components can be made for responsive websites (try to resize).</p>
<p tabindex="0" id="gimmefocusplease">Styling modal components can be made for responsive websites (try to resize).</p>
<p><button class="js-modal-close button">A button to close it</button></p>
</div>

Expand Down
316 changes: 167 additions & 149 deletions dist/van11y-accessible-modal-window-aria.es6.js

Large diffs are not rendered by default.

291 changes: 153 additions & 138 deletions dist/van11y-accessible-modal-window-aria.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions dist/van11y-accessible-modal-window-aria.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -3,7 +3,7 @@
"name": "van11y-accessible-modal-window-aria",
"description": "ES2015 accessible modal window system, using ARIA (compatible IE9+ when transpiled)",
"main": "dist/van11y-accessible-modal-window-aria.min.js",
"version": "2.2.0",
"version": "2.3.0",
"keywords": [
"Accessibility",
"ARIA",
Expand Down

0 comments on commit 292f380

Please sign in to comment.