{"id":15388897,"url":"https://github.com/tiagoporto/accessibility-buttons","last_synced_at":"2025-07-20T08:05:04.728Z","repository":{"id":19486513,"uuid":"22732347","full_name":"tiagoporto/accessibility-buttons","owner":"tiagoporto","description":"Buttons to add/remove contrast and increase/decrease font size.","archived":false,"fork":false,"pushed_at":"2025-06-22T22:49:17.000Z","size":3626,"stargazers_count":73,"open_issues_count":3,"forks_count":33,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-06-22T23:27:24.363Z","etag":null,"topics":["accessibility","buttons","contrast","font-size","javascript","library"],"latest_commit_sha":null,"homepage":"http://tiagoporto.com/accessibility-buttons/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tiagoporto.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"tiagoporto","custom":["https://encr.pw/paypal-donation","https://encr.pw/bitcoin-wallet"]}},"created_at":"2014-08-07T18:42:47.000Z","updated_at":"2025-06-22T22:49:20.000Z","dependencies_parsed_at":"2024-06-21T12:56:14.744Z","dependency_job_id":"50450910-b7d7-4499-9fdc-539430f29aa0","html_url":"https://github.com/tiagoporto/accessibility-buttons","commit_stats":{"total_commits":173,"total_committers":14,"mean_commits":"12.357142857142858","dds":0.5144508670520231,"last_synced_commit":"aeb8bb6a9e7362740e9708d479bc5292e42ef5ec"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/tiagoporto/accessibility-buttons","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiagoporto%2Faccessibility-buttons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiagoporto%2Faccessibility-buttons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiagoporto%2Faccessibility-buttons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiagoporto%2Faccessibility-buttons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tiagoporto","download_url":"https://codeload.github.com/tiagoporto/accessibility-buttons/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tiagoporto%2Faccessibility-buttons/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266087790,"owners_count":23874519,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accessibility","buttons","contrast","font-size","javascript","library"],"created_at":"2024-10-01T14:58:33.066Z","updated_at":"2025-07-20T08:05:04.718Z","avatar_url":"https://github.com/tiagoporto.png","language":"TypeScript","funding_links":["https://github.com/sponsors/tiagoporto","https://encr.pw/paypal-donation","https://encr.pw/bitcoin-wallet","https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=YTDUQ8RZ2G4Q8\u0026lc=BR\u0026item_name=tiagoporto\u0026item_number=geradorcpf\u0026currency_code=BRL\u0026bn=PP%2dDonationsBF:btn_donateCC_LG%2egif:NonHosted"],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"./public/img//logos/accessibility-buttons-logo.svg\" alt=\"Accessibility Buttons\" width=\"600\" /\u003e\u003c/p\u003e\n\nButtons to add/remove contrast and increase/decrease font size.\n\n## ✅ Status\n\n[![Docs GA Workflow Status](https://img.shields.io/github/actions/workflow/status/tiagoporto/accessibility-buttons/check-docs.yml?branch=main\u0026label=docs\u0026logo=githubactions\u0026logoColor=white\u0026style=flat-square)](https://github.com/tiagoporto/accessibility-buttons/actions/workflows/check-docs.yml?query=branch%3Amain)\n[![Checks GA Workflow Status](https://img.shields.io/github/actions/workflow/status/tiagoporto/accessibility-buttons/checks.yml?branch=main\u0026label=checks\u0026logo=githubactions\u0026logoColor=white\u0026style=flat-square)](https://github.com/tiagoporto/accessibility-buttons/actions/workflows/checks.yml?query=branch%3Amain)\n[![Tests GA Workflow Status](https://img.shields.io/github/actions/workflow/status/tiagoporto/accessibility-buttons/unit-tests.yml?branch=main\u0026label=unit%20tests\u0026logo=githubactions\u0026logoColor=white\u0026style=flat-square)](https://github.com/tiagoporto/accessibility-buttons/actions/workflows/unit-tests.yml?query=branch%3Amain)\n\n\u003c!-- [![E2E Tests GA Workflow Status](https://img.shields.io/github/actions/workflow/status/tiagoporto/accessibility-buttons/e2e-tests.yml?branch=main\u0026label=e2e%20tests\u0026logo=githubactions\u0026logoColor=white\u0026style=flat-square)](https://github.com/tiagoporto/accessibility-buttons/actions/workflows/e2e-tests.yml?query=branch%3Amain) --\u003e\n\n![Website](https://img.shields.io/website?logo=githubpages\u0026style=flat-square\u0026url=https://tiagoporto.com/accessibility-buttons)\n[![W3C Validation](https://img.shields.io/w3c-validation/html.svg?style=flat-square\u0026targetUrl=https://tiagoporto.com/accessibility-buttons/)](https://validator.nu/?doc=https%3A%2F%2Ftiagoporto.github.io%2Faccessibility-buttons)\n\n[![Coverage Status](https://img.shields.io/coverallsCoverage/github/tiagoporto/accessibility-buttons.svg?logo=coveralls\u0026style=flat-square)](https://coveralls.io/github/tiagoporto/accessibility-buttons)\n\n## 🧰 Stack\n\n![node](https://img.shields.io/badge/Nodejs-%23339933.svg?style=for-the-badge\u0026logo=node.js\u0026logoColor=white)\n![nvm](https://img.shields.io/badge/nvm-%23333?style=for-the-badge\u0026logo=nvm)\n![vs code](https://img.shields.io/badge/VS%20Code-0078d7.svg?style=for-the-badge\u0026logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIzLjE1IDIuNTg3IDE4LjIxLjIxYTEuNDk0IDEuNDk0IDAgMCAwLTEuNzA1LjI5bC05LjQ2IDguNjMtNC4xMi0zLjEyOGEuOTk5Ljk5OSAwIDAgMC0xLjI3Ni4wNTdMLjMyNyA3LjI2MUExIDEgMCAwIDAgLjMyNiA4Ljc0TDMuODk5IDEyIC4zMjYgMTUuMjZhMSAxIDAgMCAwIC4wMDEgMS40NzlMMS42NSAxNy45NGEuOTk5Ljk5OSAwIDAgMCAxLjI3Ni4wNTdsNC4xMi0zLjEyOCA5LjQ2IDguNjNhMS40OTIgMS40OTIgMCAwIDAgMS43MDQuMjlsNC45NDItMi4zNzdBMS41IDEuNSAwIDAgMCAyNCAyMC4wNlYzLjkzOWExLjUgMS41IDAgMCAwLS44NS0xLjM1MnptLTUuMTQ2IDE0Ljg2MUwxMC44MjYgMTJsNy4xNzgtNS40NDh2MTAuODk2eiIvPjwvc3ZnPg==)\n![windsurf](https://img.shields.io/badge/windsurf%20ai%20plugin-000000.svg?style=for-the-badge\u0026logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEyIiBoZWlnaHQ9IjI5NyIgdmlld0JveD0iMCAwIDUxMiAyOTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01MDcuMjggMC4xNDI2MjNINTAyLjRDNDc2LjcyMSAwLjEwMjYzIDQ1NS44ODIgMjAuODk5IDQ1NS44ODIgNDYuNTc0NVYxNTAuNDE2QzQ1NS44ODIgMTcxLjE1MyA0MzguNzQzIDE4Ny45NSA0MTguMzQ0IDE4Ny45NUM0MDYuMjI0IDE4Ny45NSAzOTQuMTI1IDE4MS44NTEgMzg2Ljk0NSAxNzEuNjEzTDI4MC44ODkgMjAuMTM5MUMyNzIuMDg5IDcuNTYxMzMgMjU3Ljc3IDAuMDYyNjM3MyAyNDIuMjcxIDAuMDYyNjM3M0MyMTguMDkxIDAuMDYyNjM3MyAxOTYuMzMyIDIwLjYxOTEgMTk2LjMzMiA0NS45OTQ2VjE1MC40MzZDMTk2LjMzMiAxNzEuMTczIDE3OS4zMzMgMTg3Ljk3IDE1OC43OTQgMTg3Ljk3QzE0Ni42MzQgMTg3Ljk3IDEzNC41NTUgMTgxLjg3MSAxMjcuMzc1IDE3MS42MzNMOC42OTk2NiAyLjEyMjI4QzYuMDE5NzYgLTEuNzE3MDUgMCAwLjE4MjYxNyAwIDQuODYxOFY5NS40MjZDMCAxMDAuMDA1IDEuMzk5OTUgMTA0LjQ0NCA0LjAxOTg0IDEwOC4yMDRMMTIwLjgxNSAyNzQuOTk1QzEyNy43MTUgMjg0Ljg1MyAxMzcuODk1IDI5Mi4xNzIgMTQ5LjYzNCAyOTQuODMxQzE3OS4wMTMgMzAxLjUxIDIwNi4wNTIgMjc4Ljg5NCAyMDYuMDUyIDI1MC4wNzlWMTQ1LjY5N0MyMDYuMDUyIDEyNC45NjEgMjIyLjg1MSAxMDguMTY0IDI0My41OSAxMDguMTY0SDI0My42NUMyNTYuMTUgMTA4LjE2NCAyNjcuODcgMTE0LjI2MyAyNzUuMDQ5IDEyNC41MDFMMzgxLjEyNSAyNzUuOTU1QzM4OS45NDUgMjg4LjU1MiA0MDMuNTI0IDI5Ni4wMzEgNDE5LjcyNCAyOTYuMDMxQzQ0NC40NDMgMjk2LjAzMSA0NjUuNjIyIDI3NS40NTUgNDY1LjYyMiAyNTAuMDk5VjE0NS42NzdDNDY1LjYyMiAxMjQuOTQxIDQ4Mi40MjEgMTA4LjE0NCA1MDMuMTYgMTA4LjE0NEg1MDcuM0M1MDkuOSAxMDguMTQ0IDUxMiAxMDYuMDQ0IDUxMiAxMDMuNDQ1VjQuODQxOEM1MTIgMi4yNDIyNiA1MDkuOSAwLjE0MjYyMyA1MDcuMyAwLjE0MjYyM0g1MDcuMjhaIiBmaWxsPSIjMDBhNTkxIi8+Cjwvc3ZnPgo=)\n\n\u003c!-- ![pnpm](https://img.shields.io/badge/pnpm-%231A191B?style=for-the-badge\u0026logo=pnpm) --\u003e\n\n![git](https://img.shields.io/badge/git-%23F05032?style=for-the-badge\u0026logo=git\u0026logoColor=white)\n![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-%23FE5196?style=for-the-badge\u0026logo=conventional%20commits\u0026logoColor=white)\n![Semantic Release](https://img.shields.io/badge/Semantic%20Release-%23494949?style=for-the-badge\u0026logo=semantic-release)\n\n![TypeScript](https://img.shields.io/badge/typescript-%23007ACC?style=for-the-badge\u0026logo=typescript\u0026logoColor=white)\n![CSS](https://img.shields.io/badge/css-%23663399?style=for-the-badge\u0026logo=css)\n![PWA](https://img.shields.io/badge/pwa-%235A0FC8?style=for-the-badge\u0026logo=pwa\u0026logoColor=white)\n\n\u003c!-- ![Browserslist](https://img.shields.io/badge/Browserslist-%23FED538.svg?style=for-the-badge\u0026color=%23FFD539\u0026logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMC4xIDMyIj48cGF0aCBkPSJNMjIuNCAxMS41Yy0uMS0uMy0uNC0uNi0uNy0uOC4yLjQgMCAuOC0uMyAxLS4zLjEtLjcgMC0uOS0uNS0uMS0uMyAwLS41IDAtLjdoLS4zYy0uOC4zLTEuMiAxLjMtLjkgMi4xLjMuOCAxLjMgMS4yIDIuMS44czEuMi0xLjMuOS0yLjFaIi8+PHBhdGggZD0iTTE5LjQgMTkuMmMzLjEtLjUgNi4xLTEuNiA4LjgtMy4xaC4xYzEuMS0uOSAyLjItMi41LjctMy4zLS43LS40LTEuNCAwLTEuOS40LTIuNS0xLTQuMy0zLjEtNC44LTUuNiAyLjEtLjkgNC41LTEgNi42LS4zLTIuOS0zLjEtNi4zLTMuOC04LjQtMy44LjItLjcuOC0xIDEuNy0xLjktMi43LS42LTYuMSAxLjEtNy4yIDIuMi0uNC0uNS0xLTIuMy0xLTMuMy0xLjQuNC0yLjkgMy4yLTMuMSA0LjQtLjctLjQtMS43LTEuOC0yLjEtMi43LTEgLjgtMS43IDMuNy0xLjYgNS4zLTEuMS0uNC0yLjEtMS4xLTIuOS0yLS43IDIuMi0uMiAzLjcuNSA1LjMtLjguMi0yLjYtLjItMy40LS42LS4zIDIuMiAxLjMgNCAyLjMgNC42LS44LjQtMi4zLjUtMy41LjYuNSAxLjggMi41IDIuOSAzLjggMy42LTEgMS0yIDEuNi0yLjkgMi4xIDEuMyAxLjIgMyAxLjkgNC44IDIuMS0uNC43LTEuMiAyLjMtMS44IDMuMSAxLjIuMyA0LjMgMCA0LjgtLjItLjMgMS41LS41IDIuOSAwIDQgMS0uNSAzLjItMS44IDMuOS0yLjMgMCAxLjYuOCAzLjEgMi4yIDMuOS4yLTEuMSAxLjMtMyAxLjktMy40LjQuNyAyLjIgMi43IDMuNSAyLjcgMC0xLjIuMi0zIC42LTMuNiAxLjEuNyAzLjIgMS42IDQuOS45LS44LS43LTEuNy0yLjQtMS42LTMuMiAyLjYtLjUgNC4yLTIgNC42LTMuOC0yLjcgMS4zLTcuMS44LTkuNS0yLjFabTcuMy01LjNzLjIgMCAuMy4xYy41LjMuNi44LjQgMS4zIDAgLjItLjIuNC0uNS41LTIuNiAxLjUtNS40IDIuMi04LjEgMi42LS43LTEuMS0xLjEtMi42LTEuMS00LjQgMC0yLjggMS42LTQuOSAzLjctNi4xLjcgMi43IDIuNiA0LjkgNS4yIDZaIi8+PC9zdmc+)\n![PostCSS](https://img.shields.io/badge/postcss-%23DD3A0A?style=for-the-badge\u0026logo=postcss)\n![Autoprefixer](https://img.shields.io/badge/autoprefixer-%23DD3735?style=for-the-badge\u0026logo=autoprefixer\u0026logoColor=white)\n![CSS Modules](https://img.shields.io/badge/css%20modules-%23333?style=for-the-badge\u0026logo=css-modules) --\u003e\n\n\u003c!-- ![Rollup](https://img.shields.io/badge/rollup-%231B1B1F?style=for-the-badge\u0026logo=rollup.js) --\u003e\n\n![EditorConfig](https://img.shields.io/badge/EditorConfig-%23E0EFEF.svg?style=for-the-badge\u0026logo=editorconfig\u0026logoColor=black)\n![Prettier](https://img.shields.io/badge/Prettier-1A2B34.svg?style=for-the-badge\u0026logo=prettier)\n![Eslint](https://img.shields.io/badge/ESLint-%234B32C3.svg?style=for-the-badge\u0026logo=eslint\u0026logoColor=white)\n![Stylelint](https://img.shields.io/badge/Stylelint-%231B3A4B.svg?style=for-the-badge\u0026logo=stylelint\u0026logoColor=white)\n![Remark](https://img.shields.io/badge/Remark-%230A0E0F.svg?style=for-the-badge\u0026logo=remark\u0026logoColor=d80303)\n![Husky](https://img.shields.io/badge/%F0%9F%90%B6%20Husky-%23161618.svg?style=for-the-badge)\n![Lint Staged](https://img.shields.io/badge/%F0%9F%9A%AB%20Lint%20Staged-%23fef9f9.svg?style=for-the-badge)\n![Commitlint](https://img.shields.io/badge/Commitlint-%23000.svg?style=for-the-badge\u0026logo=commitlint\u0026logoColor=white)\n\n![Coveralls](https://img.shields.io/badge/coveralls-%233F5767?style=for-the-badge\u0026logo=coveralls)\n![Dependabot](https://img.shields.io/badge/dependabot-%23025E8C?style=for-the-badge\u0026logo=dependabot\u0026logoColor=white)\n![GitHub Actions](https://img.shields.io/badge/github%20actions-%232671E5.svg?style=for-the-badge\u0026logo=githubactions\u0026logoColor=white)\n![GitHub Pages](https://img.shields.io/badge/Github%20Pages-%23222222?style=for-the-badge\u0026logo=githubpages\u0026logoColor=white)\n\n## Docs\n\n[English](packages/accessibility-buttons/README.md), [Português(Brasil)](packages/accessibility-buttons/README.pt-br.md)\n\n## 🛠 Development\n\n### Pre-requirements\n\n- [git](https://git-scm.com)\n- [nvm](https://github.com/nvm-sh/nvm)\n\n### Install node\n\n```bash\nnvm install\n```\n\n### Install\n\n```bash\nnpm install\n```\n\n### Running dev server\n\n```bash\nnpm run dev\n```\n\n## 🤝 Contributing\n\n[Check how to contribute](https://github.com/tiagoporto/.github/blob/main/CONTRIBUTING.md).\n\n## 🤜🤛 Donating\n\nThis project is developed on my free time, any donation is welcome.\n\n[![GITHUB Sponsor](https://img.shields.io/badge/-github-black?logo=github)](https://github.com/sponsors/tiagoporto)\n[![Paypal Donate](https://img.shields.io/badge/PayPal-blue?logo=paypal)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations\u0026business=YTDUQ8RZ2G4Q8\u0026lc=BR\u0026item_name=tiagoporto\u0026item_number=geradorcpf\u0026currency_code=BRL\u0026bn=PP%2dDonationsBF:btn_donateCC_LG%2egif:NonHosted)\n![Bitcoin](https://img.shields.io/badge/bitcoin-14iqQcwYPLBceRURHuFosGTDXxMmt3cLDp-yellow.svg?logo=bitcoin)\n\n## 📄 License\n\nAccessibility Buttons © 2015 by Tiago Porto is licensed under [MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiagoporto%2Faccessibility-buttons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftiagoporto%2Faccessibility-buttons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiagoporto%2Faccessibility-buttons/lists"}