From 9eb517d299c3868d08853154b41ec87948a69ded Mon Sep 17 00:00:00 2001 From: khatabwedaa Date: Fri, 29 Jan 2021 11:49:01 +0200 Subject: [PATCH] Add form search, simple newsletter & fix forms components --- src/components/Header.vue | 2 +- src/components/Main.vue | 4 + src/components/ui/Forms/Contact.vue | 8 +- src/components/ui/Forms/Newsletter.vue | 8 +- src/components/ui/Forms/Search.vue | 96 ++++++++++++++++++++ src/components/ui/Forms/Simple.vue | 8 +- src/components/ui/Forms/SimpleNewsletter.vue | 45 +++++++++ src/models/Components.js | 2 + 8 files changed, 160 insertions(+), 13 deletions(-) create mode 100644 src/components/ui/Forms/Search.vue create mode 100644 src/components/ui/Forms/SimpleNewsletter.vue diff --git a/src/components/Header.vue b/src/components/Header.vue index 7bacd9d..a0817ab 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -70,7 +70,7 @@ export default { data() { return { - components_count: 46, + components_count: 49, SHARE_LINK: `https://twitter.com/intent/tweet?text=${encodeURIComponent( 'Check out Meraki UI Awesome @tailwindcss Components that support RTL and fully responsive by @khatabwedaa and @miaababikir 🔥.' )}&url=${encodeURIComponent('https://merakiui.com')}` diff --git a/src/components/Main.vue b/src/components/Main.vue index bff383f..7c27f19 100644 --- a/src/components/Main.vue +++ b/src/components/Main.vue @@ -68,7 +68,9 @@ import DropdownsSimple from "./ui/Dropdowns/Simple"; import DropdownsNotification from "./ui/Dropdowns/Notification"; // Forms import FormsNewsletter from "./ui/Forms/Newsletter"; +import FormsSimpleNewsletter from "./ui/Forms/SimpleNewsletter"; import FormsSimple from "./ui/Forms/Simple"; +import FormsSearch from "./ui/Forms/Search"; import FormsContact from "./ui/Forms/Contact"; // Navbars import NavbarsECommerce from "./ui/Navbars/ECommerce"; @@ -127,7 +129,9 @@ export default { DropdownsSimple, DropdownsNotification, FormsNewsletter, + FormsSimpleNewsletter, FormsSimple, + FormsSearch, FormsContact, NavbarsECommerce, NavbarsWithAvatar, diff --git a/src/components/ui/Forms/Contact.vue b/src/components/ui/Forms/Contact.vue index 9efda0d..69fd5f7 100644 --- a/src/components/ui/Forms/Contact.vue +++ b/src/components/ui/Forms/Contact.vue @@ -1,7 +1,7 @@ @@ -68,7 +68,7 @@ return { name: 'Contact', code: ` -
+

Get in touch

Lorem ipsum dolor sit amet consectetur, adipisicing elit.

@@ -124,7 +124,7 @@
- ` + ` } } } diff --git a/src/components/ui/Forms/Newsletter.vue b/src/components/ui/Forms/Newsletter.vue index 85a226a..e54ded3 100644 --- a/src/components/ui/Forms/Newsletter.vue +++ b/src/components/ui/Forms/Newsletter.vue @@ -1,7 +1,7 @@ @@ -30,7 +30,7 @@ return { name: 'Newsletter', code: ` -
+

Sign Up For Project Updates

@@ -48,7 +48,7 @@
-
` + ` } } } diff --git a/src/components/ui/Forms/Search.vue b/src/components/ui/Forms/Search.vue new file mode 100644 index 0000000..0246905 --- /dev/null +++ b/src/components/ui/Forms/Search.vue @@ -0,0 +1,96 @@ + + + \ No newline at end of file diff --git a/src/components/ui/Forms/Simple.vue b/src/components/ui/Forms/Simple.vue index 9b27405..c549e6e 100644 --- a/src/components/ui/Forms/Simple.vue +++ b/src/components/ui/Forms/Simple.vue @@ -1,7 +1,7 @@ @@ -42,7 +42,7 @@ return { name: 'Simple', code: ` -
+

Account settings

@@ -72,7 +72,7 @@
- ` + ` } } } diff --git a/src/components/ui/Forms/SimpleNewsletter.vue b/src/components/ui/Forms/SimpleNewsletter.vue new file mode 100644 index 0000000..6056731 --- /dev/null +++ b/src/components/ui/Forms/SimpleNewsletter.vue @@ -0,0 +1,45 @@ + + + \ No newline at end of file diff --git a/src/models/Components.js b/src/models/Components.js index f514f89..83fb6d1 100644 --- a/src/models/Components.js +++ b/src/models/Components.js @@ -43,7 +43,9 @@ export default [ name: "Forms", components: [ { name: "Simple" }, + { name: "Search" }, { name: "Contact" }, + { name: "SimpleNewsletter" }, { name: "Newsletter" }, ], },