Fix Accessibility Violations - Add Accessible Labels to Copy Buttons #1171
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR fixes accessibility violations in the Quick Install section where copy-to-clipboard buttons lack accessible labels, making them unusable for screen reader users.

Why is this important?
Associating a meaningful label with every UI control allows the browser and assistive technology to expose and announce the control to a user. Associating a visible label also provides a larger clickable area.
Problems Identified
The IBM Equal Access Accessibility Checker identified critical violations:
Issue 1: npm install Command Copy Button
<button>has no associated labelnpm install rescriptcommandIssue 2: npx create Command Copy Button
<button>has no associated labelnpx create-rescript-appcommandSolution
Added a descriptive ariaLabel prop to the copy button that dynamically includes the command being copied:
Testing
Fix Before:

**Fix After:""
