Skip to content

Commit 9f988d2

Browse files
authored
Merge pull request #212 from alphagov/guilhemf/accessibility/form-elements-roles
Accessibility: missing role for expandable section
2 parents 75ccfab + c56ee70 commit 9f988d2

1 file changed

Lines changed: 9 additions & 11 deletions

File tree

src/frontend/view/view-search-panel.ts

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ const viewKeywordSearchPanel = () => `
4040
state.searchResults
4141
? ''
4242
: `<details class="govuk-details" data-module="govuk-details">
43-
<summary class="govuk-details__summary">
43+
<summary class="govuk-details__summary" role="button">
4444
<span class="govuk-details__summary-text">
4545
Search filters
4646
</span>
@@ -114,10 +114,10 @@ const viewLinkSearchPanel = () => `
114114
state.searchResults
115115
? ''
116116
: `<details class="govuk-details" data-module="govuk-details">
117-
<summary class="govuk-details__summary">
118-
<span class="govuk-details__summary-text">
119-
Search filters
120-
</span>
117+
<summary class="govuk-details__summary" role="button">
118+
<span class="govuk-details__summary-text">
119+
Search filters
120+
</span>
121121
</summary>
122122
<div class="govuk-details__text">
123123
<div class="search-filters-container">
@@ -187,7 +187,7 @@ const viewTaxonSearchPanel = () => `
187187
state.searchResults
188188
? ''
189189
: `<details class="govuk-details" data-module="govuk-details">
190-
<summary class="govuk-details__summary">
190+
<summary class="govuk-details__summary" role="button">
191191
<span class="govuk-details__summary-text">
192192
Search filters
193193
</span>
@@ -222,7 +222,7 @@ const viewPersonSearchPanel = () => `
222222
state.searchResults
223223
? ''
224224
: `<details class="govuk-details" data-module="govuk-details">
225-
<summary class="govuk-details__summary">
225+
<summary class="govuk-details__summary" role="button">
226226
<span class="govuk-details__summary-text">
227227
Search filters
228228
</span>
@@ -237,8 +237,6 @@ const viewPersonSearchPanel = () => `
237237
<div class="search-filters-right-col taxon-search">
238238
${viewDocumentType()}
239239
${viewPublishingAppSelector()}
240-
${viewPoliticalStatusSelector()}
241-
${viewGovernmentSelector()}
242240
</div>
243241
</div>
244242
</div>
@@ -257,7 +255,7 @@ const viewLanguageSearchPanel = () => `
257255
state.searchResults
258256
? ''
259257
: `<details class="govuk-details" data-module="govuk-details">
260-
<summary class="govuk-details__summary">
258+
<summary class="govuk-details__summary" role="button">
261259
<span class="govuk-details__summary-text">
262260
Search filters
263261
</span>
@@ -292,7 +290,7 @@ const viewOrganisationSearchPanel = () => `
292290
state.searchResults
293291
? ''
294292
: `<details class="govuk-details" data-module="govuk-details">
295-
<summary class="govuk-details__summary">
293+
<summary class="govuk-details__summary" role="button">
296294
<span class="govuk-details__summary-text">
297295
Search filters
298296
</span>

0 commit comments

Comments
 (0)