File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed
Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -46,6 +46,7 @@ export const MainNavLinks = ({
4646 class = { styles . toggle }
4747 onClick = { handleToggle }
4848 aria-expanded = { isOpen }
49+ aria-controls = "main-links-list main-cta-list"
4950 aria-label = { mobileMenuLabel || "Toggle navigation menu" }
5051 >
5152 < div class = { styles . mobileMenuLabel } >
@@ -72,21 +73,21 @@ export const MainNavLinks = ({
7273 } `}
7374 >
7475 { renderLogo ( ) }
75- < ul >
76+ < ul id = "main-links-list" hidden = { ! isOpen } >
7677 { links . map ( ( link ) => (
7778 < li key = { link . label } >
78- < a href = { link . url } tabIndex = { isOpen ? 0 : - 1 } >
79+ < a href = { link . url } tabIndex = { isOpen ? undefined : - 1 } >
7980 { link . label }
8081 </ a >
8182 </ li >
8283 ) ) }
8384 </ ul >
84- < ul class = "flex flex-col gap-[15px]" >
85+ < ul id = "main-cta-list" class = "flex flex-col gap-[15px]" hidden = { ! isOpen } >
8586 < li >
8687 < a
87- class = { styles . buttonlink }
88+ className = { styles . buttonlink }
8889 href = "https://editor.p5js.org"
89- tabIndex = { isOpen ? 0 : - 1 }
90+ tabIndex = { isOpen ? undefined : - 1 }
9091 >
9192 < div class = "mr-xxs" >
9293 < Icon kind = "code-brackets" />
@@ -96,9 +97,9 @@ export const MainNavLinks = ({
9697 </ li >
9798 < li >
9899 < a
99- class = { styles . buttonlink }
100+ className = { styles . buttonlink }
100101 href = "/donate/"
101- tabIndex = { isOpen ? 0 : - 1 }
102+ tabIndex = { isOpen ? undefined : - 1 }
102103 >
103104 < div class = "mr-xxs" >
104105 < Icon kind = "heart" />
You can’t perform that action at this time.
0 commit comments