From 04edba375f276dd177a88890ac6342677863d41a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Israel=20Ortu=C3=B1o?= Date: Wed, 12 Feb 2025 11:13:27 +0100 Subject: [PATCH 1/2] feat: add madvue banner --- .../theme/components/MadVueBanner.vue | 269 ++++++++++++++++++ packages/docs/.vitepress/theme/index.ts | 2 + 2 files changed, 271 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 000000000..9701b7799 --- /dev/null +++ b/packages/docs/.vitepress/theme/components/MadVueBanner.vue @@ -0,0 +1,269 @@ + + + + + + + \ No newline at end of file diff --git a/packages/docs/.vitepress/theme/index.ts b/packages/docs/.vitepress/theme/index.ts index 25da9d003..be8242970 100644 --- a/packages/docs/.vitepress/theme/index.ts +++ b/packages/docs/.vitepress/theme/index.ts @@ -8,6 +8,7 @@ import './styles/vars.css' import VueSchoolLink from './components/VueSchoolLink.vue' import VueMasteryLogoLink from './components/VueMasteryLogoLink.vue' import status from '../translation-status.json' +import MadVueBanner from './components/MadVueBanner.vue' const i18nLabels = { zh: '该翻译已同步到了 ${date} 的版本,其对应的 commit hash 是 ${hash}。', @@ -20,6 +21,7 @@ const theme: Theme = { // 'home-features-after': () => h(HomeSponsors), 'aside-ads-before': () => h(AsideSponsors), 'doc-before': () => h(TranslationStatus, { status, i18nLabels }), + 'layout-top': () => h(MadVueBanner) }) }, From fb6e90c206fcfa20bd2d1e96b4535e2ca3a75587 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Israel=20Ortu=C3=B1o?= Date: Wed, 12 Feb 2025 11:53:20 +0100 Subject: [PATCH 2/2] chore: action text --- packages/docs/.vitepress/theme/components/MadVueBanner.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/docs/.vitepress/theme/components/MadVueBanner.vue b/packages/docs/.vitepress/theme/components/MadVueBanner.vue index 9701b7799..5bc127f8a 100644 --- a/packages/docs/.vitepress/theme/components/MadVueBanner.vue +++ b/packages/docs/.vitepress/theme/components/MadVueBanner.vue @@ -76,7 +76,7 @@ - Know more + More Info