From 2046836ddd4c8d6938d7c997873f11ba6b224002 Mon Sep 17 00:00:00 2001 From: padreug Date: Sun, 2 Feb 2025 18:22:14 +0100 Subject: [PATCH 1/2] add accordion components --- src/components/ui/accordion/Accordion.vue | 19 +++++++++ .../ui/accordion/AccordionContent.vue | 24 ++++++++++++ src/components/ui/accordion/AccordionItem.vue | 24 ++++++++++++ .../ui/accordion/AccordionTrigger.vue | 39 +++++++++++++++++++ src/components/ui/accordion/index.ts | 4 ++ 5 files changed, 110 insertions(+) create mode 100644 src/components/ui/accordion/Accordion.vue create mode 100644 src/components/ui/accordion/AccordionContent.vue create mode 100644 src/components/ui/accordion/AccordionItem.vue create mode 100644 src/components/ui/accordion/AccordionTrigger.vue create mode 100644 src/components/ui/accordion/index.ts diff --git a/src/components/ui/accordion/Accordion.vue b/src/components/ui/accordion/Accordion.vue new file mode 100644 index 0000000..8ce8571 --- /dev/null +++ b/src/components/ui/accordion/Accordion.vue @@ -0,0 +1,19 @@ + + + diff --git a/src/components/ui/accordion/AccordionContent.vue b/src/components/ui/accordion/AccordionContent.vue new file mode 100644 index 0000000..62a445d --- /dev/null +++ b/src/components/ui/accordion/AccordionContent.vue @@ -0,0 +1,24 @@ + + + diff --git a/src/components/ui/accordion/AccordionItem.vue b/src/components/ui/accordion/AccordionItem.vue new file mode 100644 index 0000000..ca2ed20 --- /dev/null +++ b/src/components/ui/accordion/AccordionItem.vue @@ -0,0 +1,24 @@ + + + diff --git a/src/components/ui/accordion/AccordionTrigger.vue b/src/components/ui/accordion/AccordionTrigger.vue new file mode 100644 index 0000000..7aa9871 --- /dev/null +++ b/src/components/ui/accordion/AccordionTrigger.vue @@ -0,0 +1,39 @@ + + + diff --git a/src/components/ui/accordion/index.ts b/src/components/ui/accordion/index.ts new file mode 100644 index 0000000..9340ac0 --- /dev/null +++ b/src/components/ui/accordion/index.ts @@ -0,0 +1,4 @@ +export { default as Accordion } from './Accordion.vue' +export { default as AccordionContent } from './AccordionContent.vue' +export { default as AccordionItem } from './AccordionItem.vue' +export { default as AccordionTrigger } from './AccordionTrigger.vue' From 6b68e2113c6f07b107ca40092a24a12e5a4a9353 Mon Sep 17 00:00:00 2001 From: padreug Date: Sun, 2 Feb 2025 18:25:08 +0100 Subject: [PATCH 2/2] implement accordion components into FAQ --- src/pages/FAQ.vue | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/pages/FAQ.vue b/src/pages/FAQ.vue index b708445..3ad1fbe 100644 --- a/src/pages/FAQ.vue +++ b/src/pages/FAQ.vue @@ -1,5 +1,11 @@