TKO/services/frontend/components/menu/Header.vue

57 lines
1.2 KiB
Vue
Raw Normal View History

2025-02-07 17:29:15 +01:00
<template>
2025-02-08 14:50:44 +01:00
<v-app-bar style="position: sticky">
<v-app-bar-nav-icon
@click="drawer = !drawer"
class="d-flex d-sm-none"
/>
<span class="mdi mdi-dance-ballroom" style="font-size: 60px"></span>
Taneční klub ostrava
<v-tabs
v-model="tab"
align-with-title
class="d-none d-sm-flex"
>
2025-02-07 17:29:15 +01:00
2025-02-08 14:50:44 +01:00
<v-tab
v-for="item in items"
:key="item"
>
{{ item }}
</v-tab>
</v-tabs>
</v-app-bar>
2025-02-07 17:29:15 +01:00
2025-02-08 14:50:44 +01:00
<!-- Add a navigation bar -->
<v-navigation-drawer
v-model="drawer"
absolute
fixed
temporary
>
<v-list
nav
dense
>
<v-list-item>
<v-list-item v-for="(item, index) in items">
<v-list-item-title @click="tab = index">{{ item }}</v-list-item-title>
</v-list-item>
</v-list-item>
</v-list>
</v-navigation-drawer>
</template>
2025-02-07 17:29:15 +01:00
2025-02-08 14:50:44 +01:00
<script>
export default {
el: '#app',
data () {
return {
drawer: false,
tab: null,
items: [
'O nás', "Trenéři", 'Kurzy', 'Galerie', 'Aktuality', 'Kontakty',
],
}
}
}
</script>