Seed module containing the full collection of makeup jQuery plugins for common accessibility patterns.
npm install makeup-jquerySeed module containing the full collection of makeup jQuery plugins for common accessibility patterns.
* jquery-active-descendant
* jquery-common-keydown
* jquery-focusable
* jquery-focus-exit
* jquery-grid-navigation
* jquery-keyboard-trap
* jquery-linear-navigation
* jquery-mouse-exit
* jquery-next-id
* jquery-prevent-scroll-keys
* jquery-roving-tabindex
* jquery-screenreader-trap
Experimental:
* jquery-click-flyout
* jquery-dialog
* jquery-focus-flyout
* jquery-hijax-button
* jquery-hover-flyout
* jquery-menu
* jquery-skip-to
* jquery-tabs
* jquery-tooltip
npm install makeup-jquery
This package is configured to work with the LassoJS JavaScript module bundler. LassoJS allows you to easily bundle only the plugins that you require into your frontend payload.
Example browser.json:
``js`
// browser.json
{
{
"dependencies":[
"makeup-jquery/jquery-focusable",
"makeup-jquery/jquery-keyboard-trap",
"makeup-jquery/jquery-screenreader-trap"
]
}
}
Alternatively, to include the entire suite of modules (only recommended for development/prototyping), specify makeup-jquery:
`js``
// browser.json
{
{
"dependencies":[
"makeup-jquery"
]
}
}
No actual development happens in this repo. It is simply a collection of dependencies.