Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Bitcoin Connect bounty #15

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 44 additions & 0 deletions 2024-10-22-keyboard-accessibility-Bitcoin-Connect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
---
layout: post
title: "Keyboard accessibility in Bitcoin Connect"
date: 2024-10-22 02:01:01 -0500
categories: lightning
author: Alby
value: 0.055
currency: BTC
contact: https://github.com/getAlby/bitcoin-connect/issues/182
status: New
---

[**Bitcoin Connect**](https://bitcoin-connect.com) is an embeddable, open-source JavaScript library maintained by [Alby](https://getalby.com) that allows websites to easily integrate Bitcoin and Lightning functionalities. It provides a modal widget for user interactions, enabling seamless onboarding and transactions.

Currently, the Bitcoin Connect modal widget requires a mouse for navigation and interaction, limiting its accessibility. By improving keyboard accessibility, we aim to make the library more inclusive and user-friendly for all users, including those with disabilities who rely on keyboard navigation.

## 💰 Bounty: 75,000 sats

💰 Alby's team & community support

---

## 🔗 Links:
- 🔗[Bitcoin Connect landing page](https://bitcoin-connect.com)
- 🔗 Issue #182 on GitHub: [GitHub Issue #182](https://github.com/getAlby/bitcoin-connect/issues/182)
- 🔗 Accessibility Guidelines: [Focus & Keyboard Operability](https://usability.yale.edu/web-accessibility/articles/focus-keyboard-operability)
- 🔗 **#bitcoin-connect** channel on NWC's Discord connecting developers: [discord.nwc.dev](https://discord.nwc.dev)
- 📧 Contact: [[email protected]](mailto:[email protected])

---

## 💡 Please Remember:

- 💡 Let the world know if you start working on this issue
- 💡 Work on a feature branch or a forked repository
- 💡 Submit a pull request with a detailed description of your changes
- 💡 Follow basic coding standards and leave helpful comments
- 💡 Test the modal widget's keyboard accessibility across multiple browsers and devices

---

♿ #ACCESSIBILITY #OPENNESS #DECENTRALIZATION

💙 Thank you for your contributions and making Bitcoin more accessible and user-friendly for everyone!