Skip to content

Commit feb2eba

Browse files
authored
Update README.md
1 parent 611bdde commit feb2eba

File tree

1 file changed

+75
-2
lines changed

1 file changed

+75
-2
lines changed

README.md

Lines changed: 75 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,14 +91,13 @@ const clickTab = (name: string) => {
9191
activeTab.value = name;
9292
};
9393
</script>
94-
9594
<template>
9695
<div class="grid place-items-center w-full min-h-screen">
9796
<div>
9897
<main class="mt-6 space-y-10">
9998
<section>
10099
<VTabGroupOutline>
101-
<VTabsWrapperOutline>
100+
<VTabsWrapperOutline TabOutlineCenter>
102101
<VTabOutline title="Vue" :isActive="activeTab === 'vue'" @onClick="clickTab('vue')">
103102
<template #icon>
104103
<Icon icon="logos:vue" :class="{ 'text-green-500': activeTab === 'vue' }"
@@ -169,6 +168,80 @@ const clickTab = (name: string) => {
169168
</VTabsContentOutline>
170169
</VTabGroupOutline>
171170
</section>
171+
172+
<section>
173+
<VTabFloatGroup>
174+
<VTabsFloatWrapper TabFloatCenter>
175+
<VTabFloat floatTitle="Vue" :floatIsActive="activeTab === 'vue'" @onClick="clickTab('vue')">
176+
<template #icon>
177+
<Icon icon="logos:vue" :class="{ 'text-green-500': activeTab === 'vue' }"
178+
class="text-xl font-medium w-6 h-6 mr-2" />
179+
</template>
180+
</VTabFloat>
181+
<VTabFloat floatTitle="Vueuse" :floatIsActive="activeTab === 'vueuse'" @onClick="clickTab('vueuse')">
182+
<template #icon>
183+
<Icon icon="logos:vueuse" :class="{ 'text-green-500': activeTab === 'vueuse' }"
184+
class="text-xl font-medium w-6 h-6 mr-2" />
185+
</template>
186+
</VTabFloat>
187+
<VTabFloat floatTitle="Nuxt" :floatIsActive="activeTab === 'nuxt'" @onClick="clickTab('nuxt')">
188+
<template #icon>
189+
<Icon icon="logos:nuxt-icon" :class="{ 'text-green-500': activeTab === 'nuxt' }"
190+
class="text-xl font-medium w-6 h-6 mr-2" />
191+
</template>
192+
</VTabFloat>
193+
<VTabFloat floatTitle="Gridsome" :floatIsActive="activeTab === 'gridsome'" @onClick="clickTab('gridsome')">
194+
<template #icon>
195+
<Icon icon="logos:gridsome-icon" :class="{ 'text-green-500': activeTab === 'nuxt' }"
196+
class="text-xl font-medium w-6 h-6 mr-2" />
197+
</template>
198+
</VTabFloat>
199+
</VTabsFloatWrapper>
200+
<VTabsFloatContent>
201+
<div v-if="activeTab === 'vue'">
202+
Vue is a framework. Lorem ipsum dolor, sit amet consectetur adipisicing elit. Error assumenda, maiores
203+
recusandae sunt neque ab officia consectetur officiis nesciunt sapiente adipisci. Sapiente, exercitationem
204+
impedit. Eum fuga amet commodi, voluptatibus ab expedita aliquam ipsa minima sit! Voluptatum eveniet
205+
provident fuga velit suscipit cupiditate sed laboriosam libero corrupti id cum, nesciunt tenetur alias
206+
ullam itaque minima reiciendis maiores! Fuga omnis voluptate nam quasi adipisci iste consequatur facilis,
207+
officia exercitationem libero accusamus saepe, id ratione alias quos? Eaque eum, cum deserunt corporis
208+
ipsa, modi fuga incidunt reiciendis recusandae delectus illo a nobis dolorum repellendus aspernatur
209+
nesciunt eligendi, dicta consectetur labore obcaecati? Debitis, velit.
210+
</div>
211+
<div v-if="activeTab === 'vueuse'">
212+
VueUse is a collection of utility functions based on Composition API. Lorem ipsum dolor sit, amet
213+
consectetur adipisicing elit. Aliquam ad provident optio hic error odio dolorum nisi neque, nemo amet quam
214+
a repellat itaque! Esse eveniet repellat fugit soluta, commodi molestiae iure? Maxime beatae, illum enim
215+
perferendis nobis quae architecto corporis itaque recusandae eaque minus! Quisquam eaque ratione ex aut
216+
voluptas id ullam est rerum cumque, obcaecati qui sunt perferendis reprehenderit quia illo ut architecto
217+
esse minus ipsum excepturi iste nulla maiores recusandae? Voluptas nemo necessitatibus neque pariatur
218+
iusto saepe natus quod corporis. Deleniti voluptate sunt aliquam veniam quisquam, inventore numquam
219+
quidem! Qui, modi cupiditate? Dignissimos eveniet expedita accusamus itaque!
220+
</div>
221+
<div v-if="activeTab === 'nuxt'">
222+
Nuxt is a free and open-source framework with an intuitive and extendable way to create type-safe,
223+
performant and production-grade full-stack web applications and websites with Vue.js. Lorem ipsum, dolor
224+
sit amet consectetur adipisicing elit. Quia quasi earum doloribus asperiores suscipit exercitationem
225+
cupiditate eligendi, esse sit optio itaque illum nesciunt nemo eius repudiandae sapiente dolor dolores
226+
veniam! Aspernatur sint non ad in laborum consectetur quas eligendi molestias voluptates blanditiis
227+
eveniet illum soluta voluptate pariatur nihil magnam dolorum perspiciatis id beatae recusandae enim,
228+
obcaecati placeat! Tenetur consequatur, ipsa porro ab in veritatis placeat officiis! Et minima repudiandae
229+
vel? Vero ad nam asperiores pariatur rem consequatur. Asperiores nihil ducimus impedit, exercitationem,
230+
autem vero, beatae tenet.
231+
</div>
232+
<div v-if="activeTab === 'gridsome'">
233+
Gridsome is a Vue.js powered Jamstack framework for building static generated websites & apps that are
234+
fast by default 🚀. Lorem ipsum dolor sit, amet consectetur adipisicing elit. Odio ducimus illum deleniti
235+
sint nobis alias sit velit. Ipsa voluptas at harum debitis. Commodi quo cupiditate voluptate, quos aperiam
236+
accusantium, minima consequatur id odio asperiores quas saepe nulla quisquam inventore, reiciendis
237+
eligendi dolores voluptas delectus ea autem ut nam corrupti consequuntur possimus! Veritatis, accusamus!
238+
Veniam, incidunt ad. Illo, voluptate voluptatem corrupti tenetur dolore alias rem ut maxime amet porro est
239+
explicabo nostrum consectetur non ex odit, in, illum atque deserunt expedita fugiat praesentium sunt. Quo
240+
reiciendis sequi error laboriosam voluptatem. Nemo aliquam autem delectus incidunt, vitae itaque.
241+
</div>
242+
</VTabsFloatContent>
243+
</VTabFloatGroup>
244+
</section>
172245
</main>
173246
</div>
174247
</div>

0 commit comments

Comments
 (0)