diff --git a/.gitignore b/.gitignore
index 7e0e1ec9b..7492b49ab 100644
--- a/.gitignore
+++ b/.gitignore
@@ -112,4 +112,5 @@ src/tutorial/data.json
draft.md
# IDEs
+# folders created by IDE
.idea
diff --git a/.vitepress/config.ts b/.vitepress/config.ts
index f381da00f..3e400c4cb 100644
--- a/.vitepress/config.ts
+++ b/.vitepress/config.ts
@@ -45,6 +45,7 @@ const nav: ThemeConfig['nav'] = [
text: '资源',
items: [
{ text: '合作伙伴', link: '/partners/' },
+ { text: '开发者', link: '/developers/' },
{ text: '主题', link: '/ecosystem/themes' },
{ text: 'UI 组件', link: 'https://ui-libs.vercel.app/' },
{
@@ -125,9 +126,13 @@ const nav: ThemeConfig['nav'] = [
link: '/sponsor/'
},
{
- text: '合作伙伴',
- link: '/partners/',
- activeMatch: `^/partners/`
+ text: '专家',
+ badge: { text: '新' },
+ activeMatch: `^/(partners|developers)/`,
+ items: [
+ { text: '合作伙伴', link: '/partners/' },
+ { text: '开发者', link: '/developers/', badge: { text: '新' } }
+ ]
}
]
diff --git a/.vitepress/inlined-scripts/restorePreference.js b/.vitepress/inlined-scripts/restorePreference.js
index b84fa6396..5e18b50ff 100644
--- a/.vitepress/inlined-scripts/restorePreference.js
+++ b/.vitepress/inlined-scripts/restorePreference.js
@@ -8,6 +8,6 @@
restore('vue-docs-prefer-composition', 'prefer-composition', true)
restore('vue-docs-prefer-sfc', 'prefer-sfc', true)
- window.__VUE_BANNER_ID__ = 'vt2024_1'
- restore(`vue-docs-banner-${__VUE_BANNER_ID__}`, 'banner-dismissed')
+ // window.__VUE_BANNER_ID__ = ''
+ // restore(`vue-docs-banner-${__VUE_BANNER_ID__}`, 'banner-dismissed')
})()
diff --git a/.vitepress/theme/components/Banner.vue b/.vitepress/theme/components/Banner.vue
index 8700ff789..6730fcd48 100644
--- a/.vitepress/theme/components/Banner.vue
+++ b/.vitepress/theme/components/Banner.vue
@@ -22,31 +22,16 @@ function dismiss() {
Building Together
-ViteConf 24 - Oct 3
-Get your free ticket!
- -red
+ + + +``` + ## CSS 中的 `v-bind()` {#v-bind-in-css} 单文件组件的 ` diff --git a/src/developers/components/DeveloperCompensations.vue b/src/developers/components/DeveloperCompensations.vue new file mode 100644 index 000000000..c7bd41718 --- /dev/null +++ b/src/developers/components/DeveloperCompensations.vue @@ -0,0 +1,37 @@ + + + +No other costs.
+One month trial period, thereafter, one month notice period.
+{{ desc.content }}
+ +
+ {{ partnerConfig.pageHeroBanner.description1 }}
+
+ {{ partnerConfig.pageHeroBanner.description2 }}
+
+
{{ partnerConfig.pageHeroBanner.footer }}
+ +{{ prependText }}
+ +{{ appendText }}
+vuejs/vue@{{ currentBranch }}
+vuejs/core@{{ currentBranch }}
This sentence is important!
``` @@ -36,35 +49,33 @@ const vFocus = {This sentence is important!
- Vue 合作伙伴是 Vue 团队认可提供一流 Vue 咨询和开发服务的机构。如果你的公司有兴趣被列为合作伙伴,请
+ {{ title || 'Vue 合作伙伴' }}
+
+
+ Vue 合作伙伴是 Vue 团队认可提供一流 Vue 咨询和开发服务的机构。如果你的公司有兴趣被列为合作伙伴,请在此注册。
-