Skip to content

Commit 622b6c3

Browse files
committed
ui(TopBar): add new with feature
1 parent fbebe95 commit 622b6c3

File tree

1 file changed

+21
-12
lines changed

1 file changed

+21
-12
lines changed

dev/components/app/AppTopbar.vue

Lines changed: 21 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,14 @@ const items = ref([
114114
</router-link>
115115
</template>
116116

117-
<template #center />
117+
<template #center>
118+
<div class="text-lg">
119+
<span class="text-yellow-600 font-bold">New: </span>
120+
<router-link to="/samples/repeater" class="">
121+
<span class="">Repeater</span>
122+
</router-link>
123+
</div>
124+
</template>
118125

119126
<template #end>
120127
<Button label="FormKit" class="mr-2" @click="redirectToFormKit" />
@@ -124,20 +131,22 @@ const items = ref([
124131
</template>
125132
</Toolbar>
126133
</nav>
127-
<MegaMenu :model="items" class="w-134">
128-
<template #item="{ item }">
129-
<router-link v-if="item.route" v-slot="{ href, navigate }" :to="item.route" custom>
130-
<a v-ripple :href="href" class="text-lg" @click="navigate">
134+
<div>
135+
<MegaMenu :model="items" class="w-134">
136+
<template #item="{ item }">
137+
<router-link v-if="item.route" v-slot="{ href, navigate }" :to="item.route" custom>
138+
<a v-ripple :href="href" class="text-lg" @click="navigate">
139+
<span :class="item.icon" />
140+
<span class="ml-2">{{ item.label }}</span>
141+
</a>
142+
</router-link>
143+
<a v-else v-ripple :href="item.url" :target="item.target">
131144
<span :class="item.icon" />
132145
<span class="ml-2">{{ item.label }}</span>
133146
</a>
134-
</router-link>
135-
<a v-else v-ripple :href="item.url" :target="item.target">
136-
<span :class="item.icon" />
137-
<span class="ml-2">{{ item.label }}</span>
138-
</a>
139-
</template>
140-
</MegaMenu>
147+
</template>
148+
</MegaMenu>
149+
</div>
141150
</template>
142151

143152
<style scoped lang='scss'>

0 commit comments

Comments
 (0)