From 0862792cf5b4d49c5bd9a2d44c628aa07bf9f8d3 Mon Sep 17 00:00:00 2001 From: Cagatay Civici Date: Tue, 4 Mar 2025 13:12:57 +0300 Subject: [PATCH] Initiate button base --- apps/volt/assets/data/menu.json | 4 + apps/volt/components/doc/DocComponent.vue | 8 +- apps/volt/doc/avatar/AvatarGroupDoc.vue | 1 + apps/volt/doc/avatar/IconDoc.vue | 1 + apps/volt/doc/avatar/ImageDoc.vue | 1 + apps/volt/doc/avatar/LabelDoc.vue | 1 + apps/volt/doc/button/BadgeDoc.vue | 26 +++++ apps/volt/doc/button/BasicDoc.vue | 26 +++++ apps/volt/doc/button/ButtonGroupDoc.vue | 26 +++++ apps/volt/doc/button/DisabledDoc.vue | 26 +++++ apps/volt/doc/button/HeadlessDoc.vue | 26 +++++ apps/volt/doc/button/IconOnlyDoc.vue | 26 +++++ apps/volt/doc/button/IconsDoc.vue | 26 +++++ apps/volt/doc/button/ImportDoc.vue | 26 +++++ apps/volt/doc/button/LinkDoc.vue | 26 +++++ apps/volt/doc/button/LoadingDoc.vue | 26 +++++ apps/volt/doc/button/OutlinedDoc.vue | 26 +++++ apps/volt/doc/button/RaisedDoc.vue | 26 +++++ apps/volt/doc/button/RaisedTextDoc.vue | 26 +++++ apps/volt/doc/button/RoundedDoc.vue | 26 +++++ apps/volt/doc/button/SeverityDoc.vue | 26 +++++ apps/volt/doc/button/SizesDoc.vue | 26 +++++ apps/volt/doc/button/TemplateDoc.vue | 26 +++++ apps/volt/doc/button/TextDoc.vue | 26 +++++ apps/volt/doc/card/AdvancedDoc.vue | 1 + apps/volt/doc/card/BasicDoc.vue | 1 + apps/volt/doc/textarea/DisabledDoc.vue | 2 +- apps/volt/doc/textarea/HelpTextDoc.vue | 31 ------ apps/volt/pages/button/index.vue | 121 ++++++++++++++++++++++ 29 files changed, 604 insertions(+), 36 deletions(-) create mode 100644 apps/volt/doc/button/BadgeDoc.vue create mode 100644 apps/volt/doc/button/BasicDoc.vue create mode 100644 apps/volt/doc/button/ButtonGroupDoc.vue create mode 100644 apps/volt/doc/button/DisabledDoc.vue create mode 100644 apps/volt/doc/button/HeadlessDoc.vue create mode 100644 apps/volt/doc/button/IconOnlyDoc.vue create mode 100644 apps/volt/doc/button/IconsDoc.vue create mode 100644 apps/volt/doc/button/ImportDoc.vue create mode 100644 apps/volt/doc/button/LinkDoc.vue create mode 100644 apps/volt/doc/button/LoadingDoc.vue create mode 100644 apps/volt/doc/button/OutlinedDoc.vue create mode 100644 apps/volt/doc/button/RaisedDoc.vue create mode 100644 apps/volt/doc/button/RaisedTextDoc.vue create mode 100644 apps/volt/doc/button/RoundedDoc.vue create mode 100644 apps/volt/doc/button/SeverityDoc.vue create mode 100644 apps/volt/doc/button/SizesDoc.vue create mode 100644 apps/volt/doc/button/TemplateDoc.vue create mode 100644 apps/volt/doc/button/TextDoc.vue delete mode 100644 apps/volt/doc/textarea/HelpTextDoc.vue create mode 100644 apps/volt/pages/button/index.vue diff --git a/apps/volt/assets/data/menu.json b/apps/volt/assets/data/menu.json index 10a8c142e..c5dc35a8c 100644 --- a/apps/volt/assets/data/menu.json +++ b/apps/volt/assets/data/menu.json @@ -26,6 +26,10 @@ "name": "Avatar", "to": "/avatar" }, + { + "name": "Button", + "to": "/button" + }, { "name": "Card", "to": "/card" diff --git a/apps/volt/components/doc/DocComponent.vue b/apps/volt/components/doc/DocComponent.vue index b0d8585eb..d3e77197c 100644 --- a/apps/volt/components/doc/DocComponent.vue +++ b/apps/volt/components/doc/DocComponent.vue @@ -28,21 +28,21 @@ target="_blank" rel="noopener noreferrer" class="inline-flex rounded-full px-3 py-1 bg-surface-200 hover:bg-surface-300 transition-all duration-200 gap-2 items-center text-sm dark:bg-surface-800 dark:hover:bg-surface-700" - >API DocAPI Doc PassThrough DocPassThrough Doc AccessibilityAccessibility @@ -59,7 +59,7 @@ diff --git a/apps/volt/doc/button/BasicDoc.vue b/apps/volt/doc/button/BasicDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/BasicDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/ButtonGroupDoc.vue b/apps/volt/doc/button/ButtonGroupDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/ButtonGroupDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/DisabledDoc.vue b/apps/volt/doc/button/DisabledDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/DisabledDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/HeadlessDoc.vue b/apps/volt/doc/button/HeadlessDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/HeadlessDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/IconOnlyDoc.vue b/apps/volt/doc/button/IconOnlyDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/IconOnlyDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/IconsDoc.vue b/apps/volt/doc/button/IconsDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/IconsDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/ImportDoc.vue b/apps/volt/doc/button/ImportDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/ImportDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/LinkDoc.vue b/apps/volt/doc/button/LinkDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/LinkDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/LoadingDoc.vue b/apps/volt/doc/button/LoadingDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/LoadingDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/OutlinedDoc.vue b/apps/volt/doc/button/OutlinedDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/OutlinedDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/RaisedDoc.vue b/apps/volt/doc/button/RaisedDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/RaisedDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/RaisedTextDoc.vue b/apps/volt/doc/button/RaisedTextDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/RaisedTextDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/RoundedDoc.vue b/apps/volt/doc/button/RoundedDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/RoundedDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/SeverityDoc.vue b/apps/volt/doc/button/SeverityDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/SeverityDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/SizesDoc.vue b/apps/volt/doc/button/SizesDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/SizesDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/TemplateDoc.vue b/apps/volt/doc/button/TemplateDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/TemplateDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/button/TextDoc.vue b/apps/volt/doc/button/TextDoc.vue new file mode 100644 index 000000000..4a7ea0d70 --- /dev/null +++ b/apps/volt/doc/button/TextDoc.vue @@ -0,0 +1,26 @@ + + + diff --git a/apps/volt/doc/card/AdvancedDoc.vue b/apps/volt/doc/card/AdvancedDoc.vue index 67666c1b1..973fd7320 100644 --- a/apps/volt/doc/card/AdvancedDoc.vue +++ b/apps/volt/doc/card/AdvancedDoc.vue @@ -29,6 +29,7 @@ diff --git a/apps/volt/pages/button/index.vue b/apps/volt/pages/button/index.vue new file mode 100644 index 000000000..fd8c9eee3 --- /dev/null +++ b/apps/volt/pages/button/index.vue @@ -0,0 +1,121 @@ + + +