200) ? false : true"
x-init="
const mq = window.matchMedia('(min-width: 1201px)');
const update = e => { isDesktop = e.matches; open = isDesktop ? true : false };
mq.addEventListener ? mq.addEventListener('change', update) : mq.addListener(update);
update(mq);
"
@keydown.escape.window="
$dispatch('nav-close');
open=false;
$nextTick(()=> $refs.mainToggle?.focus())
"
>
Zum Hauptinhalt springen
focusFirst(1))"
@keydown.space.prevent.stop="onTopClick(1); $nextTick(() => focusFirst(1))"
>
Programm
focusFirst(2))"
@keydown.space.prevent.stop="onTopClick(2); $nextTick(() => focusFirst(2))"
>
Junges Haus
focusFirst(3))"
@keydown.space.prevent.stop="onTopClick(3); $nextTick(() => focusFirst(3))"
>
Offenes Haus
focusFirst(4))"
@keydown.space.prevent.stop="onTopClick(4); $nextTick(() => focusFirst(4))"
>
Menschen + Haus
focusFirst(5))"
@keydown.space.prevent.stop="onTopClick(5); $nextTick(() => focusFirst(5))"
>
Service + Info
focusFirst(6))"
@keydown.space.prevent.stop="onTopClick(6); $nextTick(() => focusFirst(6))"
>
Spenden + Sponsoring