From ada12878d19a9c6b3ebc8cac44b274cd84ca1fa8 Mon Sep 17 00:00:00 2001 From: JeremyWuuuuu <15975785+JeremyWuuuuu@users.noreply.github.com> Date: Sat, 2 Apr 2022 12:54:03 +0800 Subject: [PATCH] chore(docs): update sponsors on main page (#6964) * chore(docs): update sponsors on main page - Update sponsors layout on main page - Add a footer section on hero contents * Extract common code * Fix main page parallax image issue * Remove unused variables * Remove unused variables --- docs/.vitepress/config/sponsors.ts | 8 +- .../crowdin/en-US/component/sponsor.json | 4 +- .../components/globals/home-footer.vue | 7 +- .../components/globals/parallax-home.vue | 22 ++++- .../vitepress/components/home/home-cards.vue | 2 +- .../components/home/home-sponsors.vue | 82 +++++++------------ .../components/home/sponsor-list.vue | 55 +++++++++++++ .../vitepress/components/vp-hero-content.vue | 21 +++++ .../vitepress/components/vp-navbar.vue | 6 +- .../vitepress/components/vp-sponsor-large.vue | 5 +- .../vitepress/components/vp-sponsor-small.vue | 5 +- 11 files changed, 145 insertions(+), 72 deletions(-) create mode 100644 docs/.vitepress/vitepress/components/home/sponsor-list.vue diff --git a/docs/.vitepress/config/sponsors.ts b/docs/.vitepress/config/sponsors.ts index 843efcc6f2..a463a6efd1 100644 --- a/docs/.vitepress/config/sponsors.ts +++ b/docs/.vitepress/config/sponsors.ts @@ -1,4 +1,4 @@ -export const sponsors = [ +export const platinumSponsors = [ { name: 'JNPF', img: '/images/jnpf_index.png', @@ -7,7 +7,6 @@ export const sponsors = [ slogan_cn: 'JNPF 低代码开发平台,让开发变得简单!', className: 'jnpf', banner_img: '/images/jnpfsoft.jpg', - type: 'banner', }, { name: 'VForm', @@ -16,7 +15,6 @@ export const sponsors = [ slogan: 'Vue 3 Visual/Low-Code Forms', slogan_cn: 'Vue 3 可视化/低代码表单', banner_img: '/images/vform-banner.jpg', - type: 'banner', }, { name: 'JSDesign', @@ -26,8 +24,10 @@ export const sponsors = [ slogan: 'Professional online UI design tool', slogan_cn: '专业在线UI设计工具', banner_img: '/images/js-design-banner.jpg', - type: 'banner', }, +] + +export const goldSponsors = [ { name: 'bit', img: '/images/bit.svg', diff --git a/docs/.vitepress/crowdin/en-US/component/sponsor.json b/docs/.vitepress/crowdin/en-US/component/sponsor.json index 741c1faadc..07dca001b9 100644 --- a/docs/.vitepress/crowdin/en-US/component/sponsor.json +++ b/docs/.vitepress/crowdin/en-US/component/sponsor.json @@ -1,4 +1,6 @@ { "title": "Sponsors", - "sponsoredBy": "Sponsored by" + "sponsoredBy": "Sponsored by", + "platinumSponsor": "Platinum Sponsors", + "goldSponsor": "Gold Sponsors" } diff --git a/docs/.vitepress/vitepress/components/globals/home-footer.vue b/docs/.vitepress/vitepress/components/globals/home-footer.vue index 2374143b3e..6179e8cfab 100644 --- a/docs/.vitepress/vitepress/components/globals/home-footer.vue +++ b/docs/.vitepress/vitepress/components/globals/home-footer.vue @@ -77,10 +77,11 @@ const homeLang = computed(() => homeLocale[lang.value])