Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-a11y-vue
A list of awesome things related to accessibility in Vue.js
https://github.com/vue-a11y/awesome-a11y-vue
Last synced: 3 days ago
JSON representation
-
Components and plugins
-
Courses
- @vue-a11y/announcer - A simple way with Vue to announce any useful information for screen readers.
- @vue-a11y/skip-to - It helps people who only use the keyboard to jump to what matters most.
- @vue-a11y/dark-mode - A component that helps to implement dark mode and other color modes in your Vue application.
- @vue-a11y/focus-loop - Vue component that helps you to to trap focus in an element.
- @vue-a11y/vlibras - Componente Vue.js que ajuda você a implementar o VLibras no seu site.
- vue-accessible-multiselect - Vue.js accessible multiselect component made according to WAI-ARIA practices.
- vue-a11y-utils - Utilities for accessibility (a11y) in Vue.js.
- vue-focus-lock - It is a trap! A lock for a Focus. A11y util for scoping a focus.
- vue-a11y-calendar - Accessible, internationalized Vue calendar.
- a11y-vue-dialog - An accessible dialog component made for Vue.
- vue-a11y-katex - Katex Accessibility Using Vue.js.
- vue-m16y - A11y widget for Vue app which enables media accessibility mode.
- vue-switch-button - Accessible toggle button component for Vue 2.
- vue-menu-button - Accessible menu button component for Vue 2, following WAI-ARIA 1.1 authoring practices.
- vue-transition-a11y - A extended version of the Vue <transition> component, which takes 'prefers-reduced-motion' in to account.
- focus-trap-vue - Vue component to trap the focus within a DOM element.
- vue-accessibility-toolbar - A Toolbar with Buttons to invert Colors, highlight Links, desaturate and increase Font Size.
- vue-a11y-click - It helps you handling click events on element which are not natively clickable...
- vue-accessible-modal - Vue.js component for accessible modals.
- vue-number-input - Vue component for numbers input.
- vue-accessible-color-picker - Accessible color picker component for Vue.js.
- vue-autosuggest - Vue autosuggest component.
- vue-a11y-dialog - Vue.js wrapper for `a11y-dialog` .
- vue-accessible-tabs - An accessible, unstyled <Tabs> implementation for Vue 2
- vue-toggles - A highly customizable and accessible toggle component
- vue-accessibility-list - An accessibility list for your project with the options: increase / decrease font and high contrast.
- vue-visually-hidden - Vue.js visually hidden component for Vue 3
- autocomplete-vue - Accessible autocomplete component Vue.
-
Development
- vue-axe - Accessibility auditing for Vue.js applications.
- vue-axe-next - Dynamic accessibility analysis for Vue.js 3 using axe-core.
- eslint-plugin-vuejs-accessibility - An [eslint](https://eslint.org/) plugin for checking accessibility rules from within `.vue` files.
-
Vuepress
- vuepress-theme-default-vue-a11y - Vuepress theme for vue-a11y documentation
-
-
Accessible libraries
-
Vuepress
- @chakra-ui/vue - Build scalable and accessible Vue.js applications with ease.
- Vuetify - Material Design Component Framework.
- BootstrapVue - Bootstrap v4 component and grid system for Vue.js, complete with extensive and automated WAI-ARIA accessibility markup.
-
-
Accessible projects
-
Vuepress
- Tournant UI - Inclusive Vue Components
-
-
Resources
-
Vue A11y
-
Community
-
Posts and tutorials
- Improved accessible routing in Vue.js
- Disclosure widgets in Vue.js
- Accessible Form Validation Messages with ARIA and Vue.js
- Accessible form error auto-focus with Vuelidate in Vue
- Getting Started with Web Accessibility in Vue
- Web components still need to be accessible
- Improve Vue.js Accessibility with vue-announcer
-
Videos
-
Talks
-
Books
-
Courses
-
Programming Languages
Categories
Sub Categories
Keywords
vue
17
a11y
11
accessibility
11
vuejs
11
vue3
3
focus
2
vue-component
2
portal
2
ui
2
javascript
2
axe
2
vue-axe
2
tabbable
1
vue-a11y
1
acessibilidade
1
libras
1
surdos
1
vlibras
1
accessible
1
multiselect
1
select
1
vue-accessible-multiselect
1
calendar
1
internationalization
1
design-system
1
headless
1
composition
1
renderless
1
katex
1
ui-components
1
inclusive-components
1
announcer
1
wai-aria
1
screen-readers
1
vuejs-components
1
vue-announcer
1
nuxt
1
skip-links
1
skip-to
1
color-mode
1
dark
1
dark-mode
1
prefers-color-scheme
1
library
1
focus-loop
1
autosuggest
1
typeahead
1
a11y-dialog
1
dialog
1
portal-vue
1