Skip to content

Octicon remediation: aria-label - #4811

Merged
siddharthkp merged 10 commits into
mainfrom
octicon-remediation-1
Aug 20, 2024
Merged

Octicon remediation: aria-label#4811
siddharthkp merged 10 commits into
mainfrom
octicon-remediation-1

Conversation

@siddharthkp

@siddharthkpsiddharthkp commented Aug 2, 2024

Copy link
Copy Markdown
Member

Changelog

  • Most of these are changes to storybook playground
  • Except 1 change where Octicon aria-label is now added to the icon instead of the icon container

Rollout strategy

  • Patch release
  • Minor release
  • Major release; if selected, include a written rollout or migration plan
  • None; if selected, include a brief description as to why

Testing & Reviewing

Merge checklist

@changeset-bot

changeset-botBot commented Aug 2, 2024

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 83fce5d

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
NameType
@primer/reactPatch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@siddharthkpsiddharthkp self-assigned this Aug 2, 2024
@github-actionsgithub-actionsBot added the staff Author is a staff member label Aug 2, 2024
>
<Box display="flex" as={as} size={size} {...rest} alignItems="center" justifyContent="center">
<IconComponent size={size} />
<IconComponent size={size} aria-label={ariaLabel} />

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note for reviewer: Moved aria-label from the container to the icon component

@siddharthkp
siddharthkp marked this pull request as ready for review August 2, 2024 12:45
@siddharthkp
siddharthkp requested a review from a team as a code ownerAugust 2, 2024 12:45
@github-actions

github-actionsBot commented Aug 2, 2024

Copy link
Copy Markdown
Contributor

size-limit report 📦

PathSize
packages/react/dist/browser.esm.js96.2 KB (-0.09% 🔽)
packages/react/dist/browser.umd.js96.54 KB (-0.02% 🔽)

@github-actions
github-actionsBottemporarily deployed to storybook-preview-4811 August 2, 2024 12:49 Inactive
@siddharthkpsiddharthkp added the integration-tests: recommended This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm label Aug 2, 2024

@TylerJDevTylerJDev left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

1 non-blocking comment. Looks good!

Comment threadpackages/react/src/CircleBadge/CircleBadge.stories.tsx
@primer-integration

Copy link
Copy Markdown

👋 Hi from github/github! Your integration PR is ready: https://github.com/github/github/pull/338296

@siddharthkpsiddharthkp removed the integration-tests: recommended This change needs to be tested for breaking changes. See https://arc.net/l/quote/tdmpakpm label Aug 20, 2024
@siddharthkpsiddharthkp added the integration-tests: passing Changes in this PR do NOT cause breaking changes in gh/gh label Aug 20, 2024
@siddharthkp
siddharthkp added this pull request to the merge queueAug 20, 2024
Merged via the queue into main with commit 5ee8704Aug 20, 2024
@siddharthkp
siddharthkp deleted the octicon-remediation-1 branch August 20, 2024 14:20
@primerprimerBot mentioned this pull request Aug 20, 2024
@primerprimerBot mentioned this pull request Oct 18, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

accessibilityintegration-tests: passingChanges in this PR do NOT cause breaking changes in gh/ghreactstaffAuthor is a staff member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@siddharthkp@TylerJDev