This is a fork of the Google Chrome HTML5 dialog polyfill. It contains accessibility fixes to ensure it works correctly with assistive technologies on both desktop and mobile devices. It uses the accessibility.js library.
More info on this demo can be read about on my blog post, Creating Accessible HTML5 Modal Dialogs For Desktop and Mobile.
Modifying and building.
Please note that if you make changes, you must make sure your project is set up correctly. This can be done using an
npm install. After you make the changes, just do an
npm build. If you want to make changes to accessibility.js, please go that project's GitHub page and put in a pull request.