diff --git a/docs/components/accordion/accordion.md b/docs/components/accordion/accordion.md index 3ed9fa6..650d1fc 100644 --- a/docs/components/accordion/accordion.md +++ b/docs/components/accordion/accordion.md @@ -1,15 +1,154 @@ # Vue Accordion Component - Flowbite +#### Use Tailwind CSS accordion component to show expanding content +--- + +:::tip +Original reference: [https://flowbite.com/docs/components/accordion/](https://flowbite.com/docs/components/accordion/) +::: + +## Default accordion +Use this example to basic accordion. ```vue + + ``` + +## Always open accordion +Always open prop to makes accordion able to open multiple elements. +```vue + + + + +``` + + + +## Flush accordion +Flush prop makes opened tab being not able to close. +```vue + + + + +``` + + + +## Styling accordion +You can style headers with `header-classes` prop and content containers with `content-classes` props by pass tailwind classes. +```vue + + + + +``` + + diff --git a/docs/components/accordion/examples/AccordionAlwaysOpenExample.vue b/docs/components/accordion/examples/AccordionAlwaysOpenExample.vue new file mode 100644 index 0000000..962c199 --- /dev/null +++ b/docs/components/accordion/examples/AccordionAlwaysOpenExample.vue @@ -0,0 +1,27 @@ + + + diff --git a/docs/components/accordion/examples/AccordionExample.vue b/docs/components/accordion/examples/AccordionExample.vue index d5f98bf..556a382 100644 --- a/docs/components/accordion/examples/AccordionExample.vue +++ b/docs/components/accordion/examples/AccordionExample.vue @@ -1,22 +1,27 @@ - + + diff --git a/docs/components/accordion/examples/AccordionFlushExample.vue b/docs/components/accordion/examples/AccordionFlushExample.vue new file mode 100644 index 0000000..e277b16 --- /dev/null +++ b/docs/components/accordion/examples/AccordionFlushExample.vue @@ -0,0 +1,27 @@ + + + diff --git a/docs/components/accordion/examples/AccordionStyledHeadersExample.vue b/docs/components/accordion/examples/AccordionStyledHeadersExample.vue new file mode 100644 index 0000000..224cd84 --- /dev/null +++ b/docs/components/accordion/examples/AccordionStyledHeadersExample.vue @@ -0,0 +1,27 @@ + + + diff --git a/src/components/Accordion/Accordion.vue b/src/components/Accordion/Accordion.vue index ff712b5..7445e11 100644 --- a/src/components/Accordion/Accordion.vue +++ b/src/components/Accordion/Accordion.vue @@ -1,5 +1,5 @@