From fa06c401012437838bd609ae2122d9a51433368c Mon Sep 17 00:00:00 2001 From: Eduardo San Martin Morote Date: Sat, 1 Mar 2025 17:54:07 +0100 Subject: [PATCH] docs: Madvue banner (#2927) * docs: fix banner * docs: fix * chore: utm --- .../theme/components/MadVueBanner.vue | 295 ++++++++++++++++++ packages/docs/.vitepress/theme/index.ts | 2 + 2 files changed, 297 insertions(+) create mode 100644 packages/docs/.vitepress/theme/components/MadVueBanner.vue diff --git a/packages/docs/.vitepress/theme/components/MadVueBanner.vue b/packages/docs/.vitepress/theme/components/MadVueBanner.vue new file mode 100644 index 00000000..d8f0ddd6 --- /dev/null +++ b/packages/docs/.vitepress/theme/components/MadVueBanner.vue @@ -0,0 +1,295 @@ + + + + + + + diff --git a/packages/docs/.vitepress/theme/index.ts b/packages/docs/.vitepress/theme/index.ts index a205ef14..3913807e 100644 --- a/packages/docs/.vitepress/theme/index.ts +++ b/packages/docs/.vitepress/theme/index.ts @@ -12,6 +12,7 @@ import VueSchoolLink from './components/VueSchoolLink.vue' import VueMasteryLogoLink from './components/VueMasteryLogoLink.vue' import MasteringPiniaLink from './components/MasteringPiniaLink.vue' import status from '../translation-status.json' +import MadVueBanner from './components/MadVueBanner.vue' const i18nLabels = { zh: '该翻译已同步到了 ${date} 的版本,其对应的 commit hash 是 ${hash}。', @@ -26,6 +27,7 @@ const theme: Theme = { 'aside-ads-before': () => h(AsideSponsors), // 'layout-top': () => h(VuejsdeConfBanner), 'doc-before': () => h(TranslationStatus, { status, i18nLabels }), + 'layout-top': () => h(MadVueBanner) }) }, -- 2.47.3