Skip to content

tiagoporto/accessibility-buttons

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Accessibility Buttons

version Published on webcomponents.org Downloads npm bundle size

Web component for adding/removing contrast and increasing/decreasing font size, enhancing the user experience for everyone.

▢️ Demo

https://tiagoporto.github.io/accessibility-buttons/

βœ… Status

Docs GA Workflow Status Checks GA Workflow Status

Website W3C Validation

🧰 Stack

node nvm pnpm vs code windsurf

git Conventional Commits Semantic Release

Web Component TypeScript CSS PWA

Rollup

EditorConfig Prettier Eslint Stylelint Remark Husky Lint Staged Commitlint

Dependabot GitHub Actions GitHub Pages

πŸ“¦ Install

npm install accessibility-buttons --save

βš™οΈ Usage

// js
import 'accessibility-buttons/ContrastButton'
import 'accessibility-buttons/FontSizeButton'
<!-- html -->
<a11y-contrast-button></a11y-contrast-button>
<a11y-font-size-button></a11y-font-size-button>

Check full documentation

πŸ›  Development

Pre-requirements

Install node

nvm install

Install Dependencies

npm install

Running dev server

npm run dev

🀝 Contributing

Check how to contribute.

πŸ€œπŸ€› Donating

This project was developed in my free time. Any donations are greatly appreciated.

GITHUB Sponsor Paypal Donate Bitcoin

πŸ“„ License

Accessibility Buttons Β© 2015 by Tiago Porto is licensed under MIT License.

About

Web component for adding/removing contrast and increasing/decreasing font size.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors 12