Skip to content

Commit 007906c

Browse files
committed
minor accessibility updates
1 parent 37c0d72 commit 007906c

File tree

5 files changed

+9
-5
lines changed

5 files changed

+9
-5
lines changed
Lines changed: 1 addition & 1 deletion
Loading

apps/portal/src/components/common/close-button.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ export default class CloseButton extends React.Component {
1313
const {onClick} = this.props;
1414

1515
return (
16-
<div className='gh-portal-closeicon-container' data-test-button='close-popup'>
16+
<button className='gh-portal-closeicon-container' data-test-button='close-popup' onClick = {onClick || this.closePopup}>
1717
<CloseIcon
1818
className='gh-portal-closeicon' alt='Close' onClick = {onClick || this.closePopup} data-testid='close-popup'
1919
/>
20-
</div>
20+
</button>
2121
);
2222
}
2323
}

apps/portal/src/components/common/products-section.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -546,7 +546,7 @@ function ProductBenefits({product}) {
546546
const key = benefit?.id || `benefit-${idx}`;
547547
return (
548548
<div className="gh-portal-product-benefit" key={key}>
549-
<CheckmarkIcon className='gh-portal-benefit-checkmark' alt=''/>
549+
<CheckmarkIcon className='gh-portal-benefit-checkmark' aria-hidden='true' />
550550
<div className="gh-portal-benefit-title">{benefit.name}</div>
551551
</div>
552552
);

apps/portal/src/components/frame.styles.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,10 @@ html[dir="rtl"] .gh-portal-powered a {
514514
}
515515
516516
.gh-portal-closeicon-container {
517+
background: none;
518+
border: none;
519+
padding: 0;
520+
margin: 0;
517521
position: fixed;
518522
top: 24px;
519523
right: 24px;

apps/portal/src/components/pages/offer-page.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -469,7 +469,7 @@ export default class OfferPage extends React.Component {
469469
const benefitsUI = benefits.map((benefit, idx) => {
470470
return (
471471
<div className="gh-portal-product-benefit" key={`${benefit.name}-${idx}`}>
472-
<CheckmarkIcon className='gh-portal-benefit-checkmark' />
472+
<CheckmarkIcon className='gh-portal-benefit-checkmark' aria-hidden='true' />
473473
<div className="gh-portal-benefit-title">{benefit.name}</div>
474474
</div>
475475
);

0 commit comments

Comments
 (0)