Skip to content

Commit 2269d85

Browse files
authored
fix: hide toggle items text (#8307)
1 parent 3d4f3c0 commit 2269d85

File tree

2 files changed

+8
-9
lines changed

2 files changed

+8
-9
lines changed

packages/side-nav/src/vaadin-side-nav-item.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import { html, LitElement } from 'lit';
77
import { ifDefined } from 'lit/directives/if-defined.js';
88
import { DisabledMixin } from '@vaadin/a11y-base/src/disabled-mixin.js';
9-
import { screenReaderOnly } from '@vaadin/a11y-base/src/styles/sr-only-styles.js';
109
import { defineCustomElement } from '@vaadin/component-base/src/define.js';
1110
import { ElementMixin } from '@vaadin/component-base/src/element-mixin.js';
1211
import { PolylitMixin } from '@vaadin/component-base/src/polylit-mixin.js';
@@ -176,7 +175,7 @@ class SideNavItem extends SideNavChildrenMixin(DisabledMixin(ElementMixin(Themab
176175
}
177176

178177
static get styles() {
179-
return [screenReaderOnly, sideNavItemBaseStyles];
178+
return [sideNavItemBaseStyles];
180179
}
181180

182181
constructor() {
@@ -271,7 +270,7 @@ class SideNavItem extends SideNavChildrenMixin(DisabledMixin(ElementMixin(Themab
271270
<ul part="children" role="list" ?hidden="${!this.expanded}" aria-hidden="${this.expanded ? 'false' : 'true'}">
272271
<slot name="children"></slot>
273272
</ul>
274-
<div class="sr-only" id="i18n">${this.i18n.toggle}</div>
273+
<div hidden id="i18n">${this.i18n.toggle}</div>
275274
`;
276275
}
277276

packages/side-nav/test/dom/__snapshots__/side-nav-item.test.snap.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ snapshots["vaadin-side-nav-item shadow default"] =
208208
</slot>
209209
</ul>
210210
<div
211-
class="sr-only"
211+
hidden=""
212212
id="i18n"
213213
>
214214
Toggle child items
@@ -248,7 +248,7 @@ snapshots["vaadin-side-nav-item shadow expanded"] =
248248
</slot>
249249
</ul>
250250
<div
251-
class="sr-only"
251+
hidden=""
252252
id="i18n"
253253
>
254254
Toggle child items
@@ -289,7 +289,7 @@ snapshots["vaadin-side-nav-item shadow current"] =
289289
</slot>
290290
</ul>
291291
<div
292-
class="sr-only"
292+
hidden=""
293293
id="i18n"
294294
>
295295
Toggle child items
@@ -331,7 +331,7 @@ snapshots["vaadin-side-nav-item shadow path"] =
331331
</slot>
332332
</ul>
333333
<div
334-
class="sr-only"
334+
hidden=""
335335
id="i18n"
336336
>
337337
Toggle child items
@@ -372,7 +372,7 @@ snapshots["vaadin-side-nav-item shadow null path"] =
372372
</slot>
373373
</ul>
374374
<div
375-
class="sr-only"
375+
hidden=""
376376
id="i18n"
377377
>
378378
Toggle child items
@@ -413,7 +413,7 @@ snapshots["vaadin-side-nav-item shadow i18n"] =
413413
</slot>
414414
</ul>
415415
<div
416-
class="sr-only"
416+
hidden=""
417417
id="i18n"
418418
>
419419
Toggle children

0 commit comments

Comments
 (0)