From b4a7af60e0bd2dc8ec850d7a97fd3c4a1fa343b2 Mon Sep 17 00:00:00 2001 From: khatabwedaa Date: Thu, 2 Dec 2021 11:12:26 +0200 Subject: [PATCH] WIP --- components/ui/Buttons/Group.vue | 47 ++++ components/ui/Buttons/GroupWithIcons.vue | 79 +++++++ .../ui/Heros/CenterContentWithNewsletter.vue | 189 +++++++++++++++++ components/ui/Heros/ImageWithNewsletter.vue | 200 ++++++++++++++++++ models/Components.js | 4 + pages/index.vue | 8 + 6 files changed, 527 insertions(+) create mode 100644 components/ui/Buttons/Group.vue create mode 100644 components/ui/Buttons/GroupWithIcons.vue create mode 100644 components/ui/Heros/CenterContentWithNewsletter.vue create mode 100644 components/ui/Heros/ImageWithNewsletter.vue diff --git a/components/ui/Buttons/Group.vue b/components/ui/Buttons/Group.vue new file mode 100644 index 0000000..1a477ca --- /dev/null +++ b/components/ui/Buttons/Group.vue @@ -0,0 +1,47 @@ + + + diff --git a/components/ui/Buttons/GroupWithIcons.vue b/components/ui/Buttons/GroupWithIcons.vue new file mode 100644 index 0000000..74eadda --- /dev/null +++ b/components/ui/Buttons/GroupWithIcons.vue @@ -0,0 +1,79 @@ + + + diff --git a/components/ui/Heros/CenterContentWithNewsletter.vue b/components/ui/Heros/CenterContentWithNewsletter.vue new file mode 100644 index 0000000..5b950d2 --- /dev/null +++ b/components/ui/Heros/CenterContentWithNewsletter.vue @@ -0,0 +1,189 @@ + + + \ No newline at end of file diff --git a/components/ui/Heros/ImageWithNewsletter.vue b/components/ui/Heros/ImageWithNewsletter.vue new file mode 100644 index 0000000..abbbb55 --- /dev/null +++ b/components/ui/Heros/ImageWithNewsletter.vue @@ -0,0 +1,200 @@ + + + \ No newline at end of file diff --git a/models/Components.js b/models/Components.js index d32f1f1..9de39af 100644 --- a/models/Components.js +++ b/models/Components.js @@ -27,6 +27,8 @@ export default [ { name: "Primary" }, { name: "WithIcon" }, { name: "WithMenu" }, + { name: "Group" }, + { name: "GroupWithIcons" }, ], }, { @@ -81,6 +83,8 @@ export default [ { name: "ECommerce" }, { name: "WithNewsletterForm" }, { name: "CenterContent" }, + { name: "CenterContentWithNewsletter" }, + { name: "ImageWithNewsletter" }, { name: "WithSlide" }, { name: "WithImage" }, { name: "WithSideImage" }, diff --git a/pages/index.vue b/pages/index.vue index 3e800c9..c6b57c8 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -158,6 +158,8 @@ import AuthenticationLoginWithSideImage from "~/components/ui/Authentication/Log import ButtonsPrimary from "~/components/ui/Buttons/Primary"; import ButtonsWithIcon from "~/components/ui/Buttons/WithIcon"; import ButtonsWithMenu from "~/components/ui/Buttons/WithMenu"; +import ButtonsGroup from "~/components/ui/Buttons/Group"; +import ButtonsGroupWithIcons from "~/components/ui/Buttons/GroupWithIcons"; // Cards import CardsArticle from "~/components/ui/Cards/Article"; import CardsArticleWithImage from "~/components/ui/Cards/ArticleWithImage"; @@ -192,6 +194,8 @@ import NavbarsWithSocialMediaLinks from "~/components/ui/Navbars/WithSocialMedia import HerosECommerce from "~/components/ui/Heros/ECommerce"; import HerosWithNewsletterForm from "~/components/ui/Heros/WithNewsletterForm"; import HerosCenterContent from "~/components/ui/Heros/CenterContent"; +import HerosCenterContentWithNewsletter from "~/components/ui/Heros/CenterContentWithNewsletter"; +import HerosImageWithNewsletter from "~/components/ui/Heros/ImageWithNewsletter"; import HerosWithSlide from "~/components/ui/Heros/WithSlide"; import HerosWithImage from "~/components/ui/Heros/WithImage"; import HerosWithSideImage from "~/components/ui/Heros/WithSideImage"; @@ -241,6 +245,8 @@ export default { ButtonsPrimary, ButtonsWithIcon, ButtonsWithMenu, + ButtonsGroup, + ButtonsGroupWithIcons, CardsArticle, CardsArticleWithImage, CardsArticleWithSMIcons, @@ -270,6 +276,8 @@ export default { HerosECommerce, HerosWithNewsletterForm, HerosCenterContent, + HerosCenterContentWithNewsletter, + HerosImageWithNewsletter, HerosWithSlide, HerosWithImage, HerosWithSideImage,