From: Nico Devs <3766839+nicodevs@users.noreply.github.com> Date: Fri, 22 Apr 2022 15:29:21 +0000 (-0300) Subject: Vueschool Free Weekend Banner (#1202) X-Git-Tag: @pinia/nuxt@0.1.9~22 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1141bee67308b89b72611aeacc7901e9129e18d6;p=thirdparty%2Fvuejs%2Fpinia.git Vueschool Free Weekend Banner (#1202) * docs(docs): Vue School Free Weekend Banner * docs(docs): Update Free Weekend Banner * docs(docs): Restore video introduction link * docs(docs): Change Free Weekend copy * docs(docs): Fix link referrer --- diff --git a/packages/docs/.vitepress/components/Banner.vue b/packages/docs/.vitepress/components/Banner.vue new file mode 100644 index 00000000..ccaac7a6 --- /dev/null +++ b/packages/docs/.vitepress/components/Banner.vue @@ -0,0 +1,240 @@ + + + + + diff --git a/packages/docs/.vitepress/theme/Layout.ts b/packages/docs/.vitepress/theme/Layout.ts index 5c80ce0d..8f45909a 100644 --- a/packages/docs/.vitepress/theme/Layout.ts +++ b/packages/docs/.vitepress/theme/Layout.ts @@ -4,6 +4,7 @@ import sponsors from '../components/sponsors.json' import './sponsors.css' import { darkStorageConfig } from '../theme/dark-theme' import { useDark } from '@vueuse/core' +import Banner from '../components/Banner.vue' export const Layout = defineComponent({ name: 'CustomLayout', @@ -16,7 +17,8 @@ export const Layout = defineComponent({ Theme.Layout, {}, { - 'home-hero': () => + 'home-hero': () => h('div', {}, [ + h(Banner), h( 'div', { @@ -33,7 +35,9 @@ export const Layout = defineComponent({ [h('span', 'Watch Video Introduction')] ), ] - ), + ) + ]), + 'page-top': () => h(Banner), 'sidebar-top': () => h('div', { class: 'sponsors sponsors-top' }, [ h('span', 'Platinum Sponsors'), diff --git a/packages/docs/public/images/vueschool/vs-close.svg b/packages/docs/public/images/vueschool/vs-close.svg new file mode 100644 index 00000000..0e2f31fc --- /dev/null +++ b/packages/docs/public/images/vueschool/vs-close.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/packages/docs/public/images/vueschool/vs-fw-bg.svg b/packages/docs/public/images/vueschool/vs-fw-bg.svg new file mode 100644 index 00000000..8c522206 --- /dev/null +++ b/packages/docs/public/images/vueschool/vs-fw-bg.svg @@ -0,0 +1,219 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/packages/docs/public/images/vueschool/vs-iso.svg b/packages/docs/public/images/vueschool/vs-iso.svg new file mode 100644 index 00000000..7e1192bc --- /dev/null +++ b/packages/docs/public/images/vueschool/vs-iso.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/packages/docs/public/images/vueschool/vs-logo.svg b/packages/docs/public/images/vueschool/vs-logo.svg new file mode 100644 index 00000000..4e060ce4 --- /dev/null +++ b/packages/docs/public/images/vueschool/vs-logo.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + +