Skip to content
Snippets Groups Projects
Commit 9992c152 authored by Thomas Hackl's avatar Thomas Hackl
Browse files

Resolve "aria-expanded ist bei der responsiven Navigation am falschen Element"

Closes #3858

Merge request studip/studip!2716
parent a489ba55
No related branches found
No related tags found
No related merge requests found
...@@ -8,7 +8,9 @@ ...@@ -8,7 +8,9 @@
: $gettext('Navigation öffnen')" : $gettext('Navigation öffnen')"
@click.prevent="toggleMenu" @click.prevent="toggleMenu"
@keydown.prevent.space="toggleMenu" @keydown.prevent.space="toggleMenu"
@keydown.prevent.enter="toggleMenu"> @keydown.prevent.enter="toggleMenu"
:aria-expanded="showMenu"
aria-controls="responsive-navigation-items">
<studip-icon shape="hamburger" role="info_alt" <studip-icon shape="hamburger" role="info_alt"
:alt="showMenu ? $gettext('Navigation schließen') : $gettext('Navigation öffnen')" :alt="showMenu ? $gettext('Navigation schließen') : $gettext('Navigation öffnen')"
:size="iconSize" :class="showMenu ? 'menu-open' : 'menu-closed'"> :size="iconSize" :class="showMenu ? 'menu-open' : 'menu-closed'">
...@@ -17,8 +19,7 @@ ...@@ -17,8 +19,7 @@
</transition> </transition>
</div> </div>
<transition name="appear" appear> <transition name="appear" appear>
<nav v-show="showMenu" id="responsive-navigation-items" class="responsive" ref="navigation" <nav v-show="showMenu" id="responsive-navigation-items" class="responsive" ref="navigation">
:aria-expanded="showMenu">
<header v-if="me.username !== 'nobody'"> <header v-if="me.username !== 'nobody'">
<template v-if="!avatarMenuOpen"> <template v-if="!avatarMenuOpen">
<section class="profile-info"> <section class="profile-info">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment