Package Exports
- @lessonkit/accessibility
Readme
@lessonkit/accessibility
Small accessibility utilities used by LessonKit packages and apps.
Install
npm install @lessonkit/accessibilityIncluded (0.6.0)
prefersReducedMotion()getReducedMotionPreference()shouldAnimate({ default })focusFirst(container)getFocusableElements(container)trapFocus(container, opts)createRovingTabIndex(opts)visuallyHiddenStyle— inline styles for screen-reader-only content (used by@lessonkit/reactQuiz)
Guidance
- See
docs/ACCESSIBILITY.mdfor keyboard and screen-reader guidance.