From 4e263e824c54c80262869446854f9e905b319144 Mon Sep 17 00:00:00 2001 From: Israel Ugbodaga Date: Mon, 13 Mar 2023 12:22:32 +0100 Subject: [PATCH] add vuemastery pinia weekend promotion banner --- .../theme/components/VueMasteryBanner.vue | 286 ++++++++++++++++++ docs/.vitepress/theme/index.ts | 2 + .../background-bubbles-vuemastery.svg | 109 +++++++ .../vuemastery/background-vuemastery.svg | 34 +++ docs/public/vuemastery/lock-vuemastery.svg | 230 ++++++++++++++ docs/public/vuemastery/logo-vuemastery.svg | 22 ++ docs/public/vuemastery/unlock-vuemastery.svg | 283 +++++++++++++++++ docs/public/vuemastery/vuemastery-white.svg | 31 ++ 8 files changed, 997 insertions(+) create mode 100644 docs/.vitepress/theme/components/VueMasteryBanner.vue create mode 100644 docs/public/vuemastery/background-bubbles-vuemastery.svg create mode 100644 docs/public/vuemastery/background-vuemastery.svg create mode 100644 docs/public/vuemastery/lock-vuemastery.svg create mode 100644 docs/public/vuemastery/logo-vuemastery.svg create mode 100644 docs/public/vuemastery/unlock-vuemastery.svg create mode 100644 docs/public/vuemastery/vuemastery-white.svg diff --git a/docs/.vitepress/theme/components/VueMasteryBanner.vue b/docs/.vitepress/theme/components/VueMasteryBanner.vue new file mode 100644 index 00000000..b2dfdbdd --- /dev/null +++ b/docs/.vitepress/theme/components/VueMasteryBanner.vue @@ -0,0 +1,286 @@ + + + + + + \ No newline at end of file diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index 243089eb..dbb0cc23 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -6,6 +6,7 @@ import { h } from 'vue' import FirebaseExample from '../components/FirebaseExample.vue' import RtdbLogo from '../components/RtdbLogo.vue' import FirestoreLogo from '../components/FirestoreLogo.vue' +import VueMasteryBanner from './components/VueMasteryBanner.vue' export default { ...Theme, @@ -13,6 +14,7 @@ export default { return h(Theme.Layout, null, { // 'home-features-after': () => h(HomeSponsors), // 'aside-ads-before': () => h(AsideSponsors), + 'layout-top': () => h(VueMasteryBanner), }) }, enhanceApp({ app, router, siteData }) { diff --git a/docs/public/vuemastery/background-bubbles-vuemastery.svg b/docs/public/vuemastery/background-bubbles-vuemastery.svg new file mode 100644 index 00000000..8f5ec7e8 --- /dev/null +++ b/docs/public/vuemastery/background-bubbles-vuemastery.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/public/vuemastery/background-vuemastery.svg b/docs/public/vuemastery/background-vuemastery.svg new file mode 100644 index 00000000..fdb8488e --- /dev/null +++ b/docs/public/vuemastery/background-vuemastery.svg @@ -0,0 +1,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/public/vuemastery/lock-vuemastery.svg b/docs/public/vuemastery/lock-vuemastery.svg new file mode 100644 index 00000000..c9583a1a --- /dev/null +++ b/docs/public/vuemastery/lock-vuemastery.svg @@ -0,0 +1,230 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/public/vuemastery/logo-vuemastery.svg b/docs/public/vuemastery/logo-vuemastery.svg new file mode 100644 index 00000000..b4ce163d --- /dev/null +++ b/docs/public/vuemastery/logo-vuemastery.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/public/vuemastery/unlock-vuemastery.svg b/docs/public/vuemastery/unlock-vuemastery.svg new file mode 100644 index 00000000..917b2bd2 --- /dev/null +++ b/docs/public/vuemastery/unlock-vuemastery.svg @@ -0,0 +1,283 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/public/vuemastery/vuemastery-white.svg b/docs/public/vuemastery/vuemastery-white.svg new file mode 100644 index 00000000..8b3b9171 --- /dev/null +++ b/docs/public/vuemastery/vuemastery-white.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +