DOT Style Guide
In this Package, We Provide Some Basic Components For Accessibility
2.2.0
-
NavigationManager and SkipNavigation added.
-
FocusScope
isFocusRingEnabled
changed toisTabKeyEnabled
List Navigation issue fixes.
-
FocusScopeUtil
Common functionality added to detect landmark elements. This function filter out all the valid landmark element.
isFocusRingEnabled
changed toisTabKeyEnabled
data-a11y-list
,data-a11y-focus-main-area
- New attributes added to detect list elements and main focusable areas and elements.
2.1.2
- FocusScope - Enter action prevent default - Text area field issue fix.
2.1.1
- FocusScope - Enter action - Conflict between System focus and visible focus fixed.
2.1.0
-
FocusScope
Prop names changed - restoreFocus =>
needRestoreFocus
, autoFocus =>needAutoFocus
, needArrowLoop =>needListNavigation
, needTabLoop =>needFocusLoop
, enableEnterAction =>needEnterAction
utils - issue fix on
applyFocusStyle
.
2.0.2
- index.js added in home directory
2.0.1
-
FocusScope
mousedown
event listener added for document when file downloads on the app. so that it won't be assigned everytime component re-renders.defaultProps
andpropTypes
moved as separate file.useRestoreFocus
- removing focusStyle of previous active element.useFocusScope
- Removed document onClick from this hook as it assigned everytime focusscope re-renders.
2.0.0
-
FocusScope
Enhanced list navigation and key navigation.
FetchingNextOptions
on scroll has been done. -
Provider - A11y common configuration has been created.
1.3.7
-
FocusScope
Space
key issue fix.scroll
fix on focus.
1.3.6
1.3.4, 1.3.5
- FocusScope - Variable initialization on component update fixed.
1.3.3
- FocusScope - Arrow event conflict fix.
1.1.2
-
FocusScope
Container focus check added.
enableEnterAction
prop added.Enter key action propagation issue fixed.
1.0.3
- FocusScope - Focus scope css varible format updated according to UCL package.
1.0.2
- FocusScope - FocusScope enhancement.
1.0.1
- FocusScope - FocusScope Implemented.