File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -101,6 +101,7 @@ export function render(
101101 --max-width-package: ${ minWidthPackage / minWidthForGrid } fr;
102102 `
103103 ) ;
104+ grid . ariaLabel = gridTitle || 'Event Perk Grid' ; // Fallback if gridTitle is blank
104105
105106 if ( isResponsive ) {
106107 makeResponsive ( grid , minWidthForGrid ) ;
Original file line number Diff line number Diff line change @@ -58,7 +58,7 @@ export function footer(data: EventData): HTMLDivElement {
5858 `${ CLASSES . cell } ${ CLASSES . rowheader } ` ,
5959 { role : 'rowheader' }
6060 ) ;
61- footerHeader . setAttribute ( 'aria-label' , 'Package price' ) ;
61+ footerHeader . ariaLabel = 'Package price' ;
6262
6363 footerRow . append (
6464 footerHeader ,
@@ -75,6 +75,7 @@ function packageHeader(pkg: Package, display: DisplayOption) {
7575 `${ CLASSES . cell } ${ CLASSES . columnheader } ${ CLASSES . package } ` ,
7676 { role : 'columnheader' }
7777 ) ;
78+ el . ariaLabel = 'Package' ;
7879
7980 const name = createElement ( 'div' , CLASSES . descriptor , {
8081 textContent : pkg . name ,
@@ -117,6 +118,7 @@ function perkRow(perk: Perk, packages: Package[]) {
117118 `${ CLASSES . cell } ${ CLASSES . rowheader } ${ CLASSES . perk } ` ,
118119 { role : 'rowheader' }
119120 ) ;
121+ rowHeader . ariaLabel = 'Perk' ;
120122
121123 const description = createElement ( 'div' , CLASSES . descriptor , {
122124 textContent : perk . description ,
You can’t perform that action at this time.
0 commit comments