diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2026-03-17 16:50:42 +0100 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2026-03-17 16:50:42 +0100 |
| commit | e2e84eab25e0120fcf357128ebd1147ef35b17f7 (patch) | |
| tree | e13b6fbc0b034397001672d19a134c86c153d158 | |
| parent | 329a06fec38b03907ad00bd251a6065f8bd7c350 (diff) | |
remove bogus transition, re #6367biest-6367
| -rw-r--r-- | resources/vue/apps/responsive/ResponsiveNavigation.vue | 53 |
1 files changed, 18 insertions, 35 deletions
diff --git a/resources/vue/apps/responsive/ResponsiveNavigation.vue b/resources/vue/apps/responsive/ResponsiveNavigation.vue index 11039b1..bfa1f98 100644 --- a/resources/vue/apps/responsive/ResponsiveNavigation.vue +++ b/resources/vue/apps/responsive/ResponsiveNavigation.vue @@ -1,27 +1,25 @@ <template> <div role="navigation" ref="container" id="responsive-navigation-container" v-if="menuNeeded"> <div class="responsive-navigation-header"> - <transition name="slide" appear> - <button - id="responsive-navigation-button" - class="styleless" - :aria-label="showMenu ? $gettext('Navigation schließen') : $gettext('Navigation öffnen')" - @click.prevent="toggleMenu" - @keydown.prevent.space="toggleMenu" - @keydown.prevent.enter="toggleMenu" - :aria-expanded="showMenu" - aria-controls="responsive-navigation-items" + <button + id="responsive-navigation-button" + class="styleless" + :aria-label="showMenu ? $gettext('Navigation schließen') : $gettext('Navigation öffnen')" + @click.prevent="toggleMenu" + @keydown.prevent.space="toggleMenu" + @keydown.prevent.enter="toggleMenu" + :aria-expanded="showMenu" + aria-controls="responsive-navigation-items" + > + <studip-icon + shape="hamburger" + role="info_alt" + :alt="showMenu ? $gettext('Navigation schließen') : $gettext('Navigation öffnen')" + :size="iconSize" + :class="showMenu ? 'menu-open' : 'menu-closed'" > - <studip-icon - shape="hamburger" - role="info_alt" - :alt="showMenu ? $gettext('Navigation schließen') : $gettext('Navigation öffnen')" - :size="iconSize" - :class="showMenu ? 'menu-open' : 'menu-closed'" - > - </studip-icon> - </button> - </transition> + </studip-icon> + </button> </div> <transition name="appear" appear> <nav v-show="showMenu" id="responsive-navigation-items" class="responsive" ref="navigation"> @@ -629,21 +627,6 @@ export default { </script> <style lang="scss"> -.slide-enter-active, -.slide-leave-active { - transition: all var(--transition-duration) ease; -} - -.slide-enter-from, -.slide-leave-from { - margin-left: -3px; -} - -.slide-enter-from, -.slide-leave-to { - margin-left: -50px; -} - .appear-enter-active, .appear-leave-active { transition: opacity var(--transition-duration) ease; |
