<script setup lang="ts">
- import { RouterLink, RouterView } from "vue-router"
+ import { ref } from "vue";
+ import { RouterLink, RouterView } from "vue-router";
// Components
import Container from "@/components/Container.vue";
import { useEvents } from "@/composables/events"
const { isConnected } = useEvents()
+ // Is the Navigation open?
+ const navbarIsOpen = ref(false);
+
+ function toggleNavbar() {
+ navbarIsOpen.value = !navbarIsOpen.value;
+ }
+
// Current Timestamp
const now = new Date();
</script>
Pakfire Build Service<span class="has-text-primary">_</span>
</strong>
</RouterLink>
+
+ <a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false"
+ :class="{ 'is-active': navbarIsOpen }" @click="toggleNavbar">
+ <span aria-hidden="true"></span>
+ <span aria-hidden="true"></span>
+ <span aria-hidden="true"></span>
+ </a>
</div>
- <div class="navbar-menu">
+ <div class="navbar-menu" :class="{ 'is-active': navbarIsOpen }">
<div class="navbar-start">
<RouterLink to="/packages" class="navbar-item">
{{ $t("Packages") }}