diff --git a/docs/guide/tabs/examples/TabsDefaultExample.vue b/docs/guide/tabs/examples/TabsDefaultExample.vue
index a56462e..eb838e1 100644
--- a/docs/guide/tabs/examples/TabsDefaultExample.vue
+++ b/docs/guide/tabs/examples/TabsDefaultExample.vue
@@ -1,24 +1,23 @@
-
-
- Проверка
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Explicabo, id, nisi? Enim excepturi id minus molestias quaerat qui rem repudiandae sed tempore ullam voluptate, voluptatum. Consequuntur illum possimus tempora totam.
-
- Проверка 2
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Assumenda consectetur expedita explicabo facere facilis fugit illo laboriosam minus molestias nulla placeat porro quaerat, quo repellat sapiente similique temporibus voluptate. Nemo!
-
- Проверка 3
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Accusamus alias assumenda consequatur, dicta eius eos excepturi hic magnam maxime molestias nisi perferendis provident quia. Aliquam consequatur esse ex sit velit.
-
- Проверка 4
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Commodi deleniti dolores ea eligendi quis, ratione repellat temporibus veniam veritatis voluptates. Distinctio enim eos illo incidunt ipsam provident, quaerat quia vel!
- current tab: {{ activeTab }}
diff --git a/docs/guide/tabs/examples/TabsPillsExample.vue b/docs/guide/tabs/examples/TabsPillsExample.vue
new file mode 100644
index 0000000..9ed000e
--- /dev/null
+++ b/docs/guide/tabs/examples/TabsPillsExample.vue
@@ -0,0 +1,23 @@
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab aspernatur debitis iste libero molestiae mollitia, optio sunt? A, consectetur distinctio, eaque harum iusto laudantium, molestiae nam odio officia pariatur vitae?
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam asperiores autem cupiditate, deleniti eligendi exercitationem magnam maiores, minus pariatur provident quasi qui quidem recusandae rem reprehenderit sapiente sequi sint soluta.
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam animi aperiam assumenda consectetur, dolorem, dolores, ea eos ipsum itaque iure laudantium nostrum nulla numquam perspiciatis provident qui quod totam voluptatem.
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto blanditiis cupiditate ea error eveniet hic impedit in labore maxime, minima mollitia nam sapiente sint tempora tempore vel velit veniam, voluptatem.
+
+
+
+
+
diff --git a/docs/guide/tabs/examples/TabsUnderlineExample.vue b/docs/guide/tabs/examples/TabsUnderlineExample.vue
new file mode 100644
index 0000000..942f0ae
--- /dev/null
+++ b/docs/guide/tabs/examples/TabsUnderlineExample.vue
@@ -0,0 +1,23 @@
+
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab aspernatur debitis iste libero molestiae mollitia, optio sunt? A, consectetur distinctio, eaque harum iusto laudantium, molestiae nam odio officia pariatur vitae?
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam asperiores autem cupiditate, deleniti eligendi exercitationem magnam maiores, minus pariatur provident quasi qui quidem recusandae rem reprehenderit sapiente sequi sint soluta.
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aliquam animi aperiam assumenda consectetur, dolorem, dolores, ea eos ipsum itaque iure laudantium nostrum nulla numquam perspiciatis provident qui quod totam voluptatem.
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Architecto blanditiis cupiditate ea error eveniet hic impedit in labore maxime, minima mollitia nam sapiente sint tempora tempore vel velit veniam, voluptatem.
+
+
+
+
+
diff --git a/docs/guide/tabs/tabs.md b/docs/guide/tabs/tabs.md
index 05daf1c..f5ebd6f 100644
--- a/docs/guide/tabs/tabs.md
+++ b/docs/guide/tabs/tabs.md
@@ -1,5 +1,116 @@
-
\ No newline at end of file
+## Prop - variant (default)
+
+```typescript
+export type TabsVariant = 'default' | 'underline' | 'pills'
+
+defineProps({
+ variant: {
+ type: String as PropType,
+ default: 'default',
+ },
+})
+```
+
+
+
+
+```vue
+
+
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+
+```
+
+## Prop - variant (underline)
+
+
+
+```vue
+
+
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+
+```
+
+## Prop - variant (pills)
+
+
+
+```vue
+
+
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+ Lorem...
+
+
+
+```
+
+## Prop - directive
+
+Use this props if you want to control which directive to use for rendering every tab content
+
+```typescript
+export type TabsVariant = 'default' | 'underline' | 'pills'
+
+defineProps({
+ directive: {
+ type: String as PropType<'if' | 'show'>,
+ default: 'if',
+ },
+})
+```
\ No newline at end of file
diff --git a/src/components/Tabs/Tabs.vue b/src/components/Tabs/Tabs.vue
index 247eb86..651b59a 100644
--- a/src/components/Tabs/Tabs.vue
+++ b/src/components/Tabs/Tabs.vue
@@ -12,19 +12,24 @@
/>
-
+
+
+
+
+
diff --git a/src/components/Tabs/components/Tab/Tab.vue b/src/components/Tabs/components/Tab/Tab.vue
index c3b7845..b4849b4 100644
--- a/src/components/Tabs/components/Tab/Tab.vue
+++ b/src/components/Tabs/components/Tab/Tab.vue
@@ -1,9 +1,21 @@