mirror of
https://github.com/wagtail/wagtail.git
synced 2024-11-24 19:17:48 +01:00
19ad01ddd5
Tabbing (navigation using Tab or Shift + Tab keys) will now close the menu and move to the next focusable element on the page instead of focusing the next menu item. The previous behaviour was a deviation from the ARIA menu practices: https://w3c.github.io/aria-practices/#menu Further changes / cleanup: * Consume keyboard events like arrow down to prevent the browser from interpreting them. * Refactor repeated setTimeout and `.focus()` calls into single `focusElement(el)` function. Let's keep it DRY! Fixes #7290 |
||
---|---|---|
.. | ||
.storybook | ||
scss | ||
src | ||
tests | ||
package-lock.json | ||
README.md | ||
webpack.config.js |
Wagtail client-side components
This library aims to give developers the ability to subclass and configure Wagtail's UI components.
Usage
npm install wagtail
import { Explorer } from 'wagtail';
// [...]
<Explorer />
Development
# From the project root, start the webpack + styles compilation.
npm run start
You will also need:
- React DevTools – React developer tools integrated into Chrome.
- Redux DevTools – Redux developer tools integrated into Chrome.
Releases
The front-end is bundled at the same time as the Wagtail project. This package also aims to be available separately on npm as wagtail
.