Package Exports
- @lessonkit/accessibility
Readme
@lessonkit/accessibility
Small accessibility utilities used by LessonKit packages and apps.
Docs: Accessibility reference · Theming & accessibility guide
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 the accessibility reference for keyboard and screen-reader guidance.