From 0dd7385704cad2a9b33b53a7cd7642544fa428d9 Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Fri, 3 Oct 2025 16:07:35 +0545 Subject: [PATCH 01/28] update hero section --- packages/docs/src/components/home/Entry.vue | 189 ++++++++++++-------- packages/docs/src/layouts/home.vue | 2 +- 2 files changed, 112 insertions(+), 79 deletions(-) diff --git a/packages/docs/src/components/home/Entry.vue b/packages/docs/src/components/home/Entry.vue index 97baed3e2c5..ddacc9d1487 100644 --- a/packages/docs/src/components/home/Entry.vue +++ b/packages/docs/src/components/home/Entry.vue @@ -1,102 +1,123 @@ - diff --git a/packages/docs/src/layouts/home.vue b/packages/docs/src/layouts/home.vue index 9eaa631cc2f..dab1999a839 100644 --- a/packages/docs/src/layouts/home.vue +++ b/packages/docs/src/layouts/home.vue @@ -6,7 +6,7 @@ - + From 7ada3e5912e22560eb33424206c71ca26660e550 Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Sat, 4 Oct 2025 08:40:15 +0545 Subject: [PATCH 02/28] create Stats component --- packages/docs/src/components/home/Stats.vue | 46 +++++++++++++++++++++ packages/docs/src/pages/en/index.md | 8 ++-- packages/docs/src/plugins/icons.ts | 2 + 3 files changed, 53 insertions(+), 3 deletions(-) create mode 100644 packages/docs/src/components/home/Stats.vue diff --git a/packages/docs/src/components/home/Stats.vue b/packages/docs/src/components/home/Stats.vue new file mode 100644 index 00000000000..3fe88f0164c --- /dev/null +++ b/packages/docs/src/components/home/Stats.vue @@ -0,0 +1,46 @@ + + + diff --git a/packages/docs/src/pages/en/index.md b/packages/docs/src/pages/en/index.md index bca124a674d..21e3fb294a2 100644 --- a/packages/docs/src/pages/en/index.md +++ b/packages/docs/src/pages/en/index.md @@ -8,11 +8,13 @@ meta: -
+ - + -
+ + + diff --git a/packages/docs/src/plugins/icons.ts b/packages/docs/src/plugins/icons.ts index a14235a69cf..4e49ec13467 100644 --- a/packages/docs/src/plugins/icons.ts +++ b/packages/docs/src/plugins/icons.ts @@ -74,6 +74,7 @@ export { mdiCakeVariant, mdiCalendar, mdiCalendarBlank, + mdiCalendarBlankOutline, mdiCalendarRange, mdiCallSplit, mdiCamera, @@ -165,6 +166,7 @@ export { mdiEyedropper, mdiEyeOff, mdiFacebook, + mdiFactory, mdiFastForward, mdiFileDocumentOutline, mdiFileExcel, From 303dd928e9db93ff2e1003f07abfaa09ee62ce6e Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Sat, 4 Oct 2025 08:41:46 +0545 Subject: [PATCH 03/28] update Features component --- packages/docs/components.d.ts | 4 + .../docs/src/components/home/BgGradient.vue | 39 +++++++++ packages/docs/src/components/home/Entry.vue | 21 +---- .../docs/src/components/home/Features.vue | 82 +++++++++++-------- 4 files changed, 93 insertions(+), 53 deletions(-) create mode 100644 packages/docs/src/components/home/BgGradient.vue diff --git a/packages/docs/components.d.ts b/packages/docs/components.d.ts index 572f87f0385..f842474def5 100644 --- a/packages/docs/components.d.ts +++ b/packages/docs/components.d.ts @@ -119,13 +119,17 @@ declare module 'vue' { FeaturesSassApi: typeof import('./src/components/features/SassApi.vue')['default'] GettingStartedWireframeExamples: typeof import('./src/components/getting-started/WireframeExamples.vue')['default'] HomeActionBtns: typeof import('./src/components/home/ActionBtns.vue')['default'] + HomeBackgroundGradient: typeof import('./src/components/home/BackgroundGradient.vue')['default'] + HomeBgGradient: typeof import('./src/components/home/BgGradient.vue')['default'] HomeEntry: typeof import('./src/components/home/Entry.vue')['default'] HomeEpicmaxSupport: typeof import('./src/components/home/EpicmaxSupport.vue')['default'] HomeFeatures: typeof import('./src/components/home/Features.vue')['default'] HomeFooter: typeof import('./src/components/home/Footer.vue')['default'] + HomeGradientBackground: typeof import('./src/components/home/GradientBackground.vue')['default'] HomeLogo: typeof import('./src/components/home/Logo.vue')['default'] HomeSpecialSponsor: typeof import('./src/components/home/SpecialSponsor.vue')['default'] HomeSponsors: typeof import('./src/components/home/Sponsors.vue')['default'] + HomeStats: typeof import('./src/components/home/Stats.vue')['default'] IconsChevronDown: typeof import('./src/components/icons/ChevronDown.vue')['default'] IntroductionComparison: typeof import('./src/components/introduction/Comparison.vue')['default'] IntroductionConsultingServices: typeof import('./src/components/introduction/ConsultingServices.vue')['default'] diff --git a/packages/docs/src/components/home/BgGradient.vue b/packages/docs/src/components/home/BgGradient.vue new file mode 100644 index 00000000000..0bdc5d84421 --- /dev/null +++ b/packages/docs/src/components/home/BgGradient.vue @@ -0,0 +1,39 @@ + + + + + diff --git a/packages/docs/src/components/home/Entry.vue b/packages/docs/src/components/home/Entry.vue index ddacc9d1487..0cd27f6abc9 100644 --- a/packages/docs/src/components/home/Entry.vue +++ b/packages/docs/src/components/home/Entry.vue @@ -1,8 +1,8 @@ @@ -120,7 +117,6 @@ const isCopying = shallowRef(false) - const { mdAndDown } = useDisplay() const packages = ['pnpm', 'yarn', 'npm', 'bun'] const randomPackage = packages[Math.floor(Math.random() * packages.length)] @@ -136,17 +132,6 @@ diff --git a/packages/docs/src/components/home/Blogs.vue b/packages/docs/src/components/home/Blogs.vue new file mode 100644 index 00000000000..0b4c9e6e67c --- /dev/null +++ b/packages/docs/src/components/home/Blogs.vue @@ -0,0 +1,72 @@ + + + diff --git a/packages/docs/src/components/home/ComponentGallery.vue b/packages/docs/src/components/home/ComponentGallery.vue index 89c84a59771..31ccd0429ba 100644 --- a/packages/docs/src/components/home/ComponentGallery.vue +++ b/packages/docs/src/components/home/ComponentGallery.vue @@ -1,13 +1,19 @@ + + diff --git a/packages/docs/src/components/home/Ecosystem.vue b/packages/docs/src/components/home/Ecosystem.vue new file mode 100644 index 00000000000..a4cbff49b70 --- /dev/null +++ b/packages/docs/src/components/home/Ecosystem.vue @@ -0,0 +1,75 @@ + + + diff --git a/packages/docs/src/components/home/Entry.vue b/packages/docs/src/components/home/Entry.vue index 0cd27f6abc9..50d72c6935c 100644 --- a/packages/docs/src/components/home/Entry.vue +++ b/packages/docs/src/components/home/Entry.vue @@ -1,105 +1,108 @@ diff --git a/packages/docs/src/components/home/Marquee.vue b/packages/docs/src/components/home/Marquee.vue new file mode 100644 index 00000000000..4a13e2000f8 --- /dev/null +++ b/packages/docs/src/components/home/Marquee.vue @@ -0,0 +1,75 @@ + + + + + diff --git a/packages/docs/src/components/home/PaidTools.vue b/packages/docs/src/components/home/PaidTools.vue new file mode 100644 index 00000000000..88daabeafc3 --- /dev/null +++ b/packages/docs/src/components/home/PaidTools.vue @@ -0,0 +1,77 @@ + + + diff --git a/packages/docs/src/components/home/Snips.vue b/packages/docs/src/components/home/Snips.vue new file mode 100644 index 00000000000..1ee3e974c04 --- /dev/null +++ b/packages/docs/src/components/home/Snips.vue @@ -0,0 +1,58 @@ + + + diff --git a/packages/docs/src/components/home/SpecialSponsor.vue b/packages/docs/src/components/home/SpecialSponsor.vue index 5131b3a22cf..f18b1b09d70 100644 --- a/packages/docs/src/components/home/SpecialSponsor.vue +++ b/packages/docs/src/components/home/SpecialSponsor.vue @@ -1,18 +1,14 @@ diff --git a/packages/docs/src/components/home/Sponsors.vue b/packages/docs/src/components/home/Sponsors.vue index 0b4c436211b..81eeb9386a0 100644 --- a/packages/docs/src/components/home/Sponsors.vue +++ b/packages/docs/src/components/home/Sponsors.vue @@ -1,37 +1,46 @@ - - diff --git a/packages/docs/src/components/home/Stats.vue b/packages/docs/src/components/home/Stats.vue deleted file mode 100644 index 3fe88f0164c..00000000000 --- a/packages/docs/src/components/home/Stats.vue +++ /dev/null @@ -1,46 +0,0 @@ - - - diff --git a/packages/docs/src/components/home/Store.vue b/packages/docs/src/components/home/Store.vue new file mode 100644 index 00000000000..2a67ae2e223 --- /dev/null +++ b/packages/docs/src/components/home/Store.vue @@ -0,0 +1,105 @@ + + + diff --git a/packages/docs/src/components/home/Tooling.vue b/packages/docs/src/components/home/Tooling.vue new file mode 100644 index 00000000000..9e07449b9ee --- /dev/null +++ b/packages/docs/src/components/home/Tooling.vue @@ -0,0 +1,85 @@ + + + diff --git a/packages/docs/src/components/home/VuetifyOne.vue b/packages/docs/src/components/home/VuetifyOne.vue new file mode 100644 index 00000000000..929b01dad4b --- /dev/null +++ b/packages/docs/src/components/home/VuetifyOne.vue @@ -0,0 +1,86 @@ + + + diff --git a/packages/docs/src/pages/en/index.md b/packages/docs/src/pages/en/index.md index c06314a5221..3393371e991 100644 --- a/packages/docs/src/pages/en/index.md +++ b/packages/docs/src/pages/en/index.md @@ -8,48 +8,42 @@ meta: - - - - - - - + - + - + -
+ -## Project Sponsors + -The continued development and maintenance of Vuetify is made possible by these generous sponsors:{style="max-width: 568px" .mx-auto .px-4} + - + -## Templates Built With Vuetify + -Check out these premium templates built using Vuetify.{style="max-width: 568px" .mx-auto .px-4} + - + - + -## Made With Vuetify + -Check out these beautiful apps, plugins, and themes built using Vuetify.{style="max-width: 568px" .mx-auto .px-4} + - + - + -
-
-
+ - + From 5bbc5951958506e939ac5950d800bdb3aa07a75c Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Tue, 21 Oct 2025 20:27:51 +0545 Subject: [PATCH 07/28] reposition --- packages/docs/src/components/home/Blogs.vue | 29 ++++++++++++++++--- packages/docs/src/components/home/Tooling.vue | 8 +++-- packages/docs/src/pages/en/index.md | 10 +++---- 3 files changed, 36 insertions(+), 11 deletions(-) diff --git a/packages/docs/src/components/home/Blogs.vue b/packages/docs/src/components/home/Blogs.vue index 0b4c9e6e67c..40c5bc0fc78 100644 --- a/packages/docs/src/components/home/Blogs.vue +++ b/packages/docs/src/components/home/Blogs.vue @@ -1,19 +1,25 @@ diff --git a/packages/docs/src/components/home/Tooling.vue b/packages/docs/src/components/home/Tooling.vue index 9e07449b9ee..02c124ed931 100644 --- a/packages/docs/src/components/home/Tooling.vue +++ b/packages/docs/src/components/home/Tooling.vue @@ -4,11 +4,15 @@
-

+

+ Tools & Resources +

+ +

Vuetify Tooling

- +
Vuetify provides a suite of tools for managing your Vuetify projects.
diff --git a/packages/docs/src/pages/en/index.md b/packages/docs/src/pages/en/index.md index 3393371e991..3ae575fea2c 100644 --- a/packages/docs/src/pages/en/index.md +++ b/packages/docs/src/pages/en/index.md @@ -32,11 +32,7 @@ meta: - - - - - + @@ -44,6 +40,10 @@ meta: + + + + From c8ea4884cc674490f8a98653c6daff7d6db46595 Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Wed, 22 Oct 2025 17:42:43 +0545 Subject: [PATCH 08/28] add support for playground in markup --- packages/docs/auto-imports.d.ts | 3 ++ packages/docs/src/components/app/Markup.vue | 50 ++++++++++++++++----- packages/docs/src/components/home/Entry.vue | 34 +++++++++----- packages/docs/src/composables/playground.ts | 8 +++- packages/docs/src/i18n/messages/en.json | 1 + 5 files changed, 73 insertions(+), 23 deletions(-) diff --git a/packages/docs/auto-imports.d.ts b/packages/docs/auto-imports.d.ts index 8a1a9b1878b..c996198571d 100644 --- a/packages/docs/auto-imports.d.ts +++ b/packages/docs/auto-imports.d.ts @@ -172,6 +172,9 @@ declare global { export type { Component, Slot, Slots, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' import('vue') // @ts-ignore + export type { CodeSection } from './src/composables/playground' + import('./src/composables/playground') + // @ts-ignore export type { Category } from './src/stores/app' import('./src/stores/app') // @ts-ignore diff --git a/packages/docs/src/components/app/Markup.vue b/packages/docs/src/components/app/Markup.vue index 5e3c3c3be01..24954557829 100644 --- a/packages/docs/src/components/app/Markup.vue +++ b/packages/docs/src/components/app/Markup.vue @@ -53,18 +53,18 @@ - {{ t('open-in-vuetify-bin') }} + {{ needsPlaygroundLink ? t('open-in-playground') : t('open-in-vuetify-bin') }}
@@ -97,7 +97,10 @@ const props = defineProps({ resource: String, - code: null, + code: { + type: [String, Array] as PropType, + default: '', + }, inline: Boolean, language: { type: String, @@ -130,16 +133,35 @@ const root = ref() const highlighted = shallowRef('') - watchEffect(async () => { - highlighted.value = props.code && props.language && Prism.highlight(await props.code, Prism.languages[props.language], props.language) - }) const className = computed(() => `language-${props.language}`) const icon = computed(() => clicked.value ? 'mdi-check' : 'mdi-clipboard-text-outline') - async function bin () { + const needsPlaygroundLink = computed(() => Array.isArray(props.code)) + + const displayedCode = computed(() => { + if (typeof props.code === 'string') { + return props.code + } + + return props.code.map((section: CodeSection) => section.content).join('\n\n') + }) + + watchEffect(async () => { + highlighted.value = displayedCode.value && props.language && Prism.highlight(await displayedCode.value, Prism.languages[props.language], props.language) + }) + + function openCode () { + if (needsPlaygroundLink.value) { + openPlayground() + } else { + openBin() + } + } + + async function openBin () { const el = root.value?.$el.querySelector('code') - const code = props.code || el?.innerText || '' + const code = displayedCode.value || el?.innerText || '' const language = props.language || 'markdown' const title = props.resource @@ -148,10 +170,18 @@ window.open(compressed, '_blank') } + async function openPlayground () { + if (typeof props.code === 'string') return + + const url = usePlayground(props.code) + + window.open(url, '_blank') + } + async function copy () { const el = root.value?.$el.querySelector('code') - navigator.clipboard.writeText(props.code || el?.innerText || '') + navigator.clipboard.writeText(displayedCode.value || el?.innerText || '') clicked.value = true diff --git a/packages/docs/src/components/home/Entry.vue b/packages/docs/src/components/home/Entry.vue index 50d72c6935c..667f0297991 100644 --- a/packages/docs/src/components/home/Entry.vue +++ b/packages/docs/src/components/home/Entry.vue @@ -93,7 +93,11 @@ - + @@ -106,17 +110,23 @@ diff --git a/packages/docs/src/components/home/Store.vue b/packages/docs/src/components/home/Store.vue index 2a67ae2e223..5a6a31824e7 100644 --- a/packages/docs/src/components/home/Store.vue +++ b/packages/docs/src/components/home/Store.vue @@ -36,10 +36,9 @@ :items="items" :items-per-page="itemsPerPage" :page="page" - class="my-10" > - diff --git a/packages/docs/src/components/home/ComponentGallery.vue b/packages/docs/src/components/home/ComponentGallery.vue index 1c7b120bd08..3e44acd87ee 100644 --- a/packages/docs/src/components/home/ComponentGallery.vue +++ b/packages/docs/src/components/home/ComponentGallery.vue @@ -20,7 +20,7 @@ mandatory > - diff --git a/packages/docs/src/components/home/Ecosystem.vue b/packages/docs/src/components/home/Ecosystem.vue index a4cbff49b70..77a46912959 100644 --- a/packages/docs/src/components/home/Ecosystem.vue +++ b/packages/docs/src/components/home/Ecosystem.vue @@ -28,7 +28,7 @@ - diff --git a/packages/docs/src/components/home/Ecosystem.vue b/packages/docs/src/components/home/Ecosystem.vue index 77a46912959..92eb4e443d9 100644 --- a/packages/docs/src/components/home/Ecosystem.vue +++ b/packages/docs/src/components/home/Ecosystem.vue @@ -4,6 +4,10 @@
+

+ A complete Vue ecosystem +

+

More than just Components

From 4c0e0d868fb338700912b73df51678aa8b695888 Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Sat, 25 Oct 2025 23:19:25 +0545 Subject: [PATCH 14/28] ability to select package managers --- packages/docs/src/components/home/Entry.vue | 60 ++++++++++++++++----- 1 file changed, 46 insertions(+), 14 deletions(-) diff --git a/packages/docs/src/components/home/Entry.vue b/packages/docs/src/components/home/Entry.vue index bd42199385e..5bccf188ed3 100644 --- a/packages/docs/src/components/home/Entry.vue +++ b/packages/docs/src/components/home/Entry.vue @@ -51,26 +51,50 @@ rounded v-bind="props" > - - {{ randomPackage }} create + + + + + + + {{ manager }} + + + + + + {{ commands[selectedPackageManager] }} vuetify @@ -78,12 +102,12 @@ - Latest + Latest @@ -128,15 +152,23 @@ }, ] - const isCopying = shallowRef(false) + const packageManagers = ['npm', 'pnpm', 'yarn', 'bun'] + const randomPackageManager = packageManagers[Math.floor(Math.random() * packageManagers.length)] - const packages = ['pnpm', 'yarn', 'npm', 'bun'] - const randomPackage = packages[Math.floor(Math.random() * packages.length)] + const commands: Record = { + pnpm: 'pnpm create', + yarn: 'yarn create', + npm: 'npm create', + bun: 'bun create', + } + + const isCopying = shallowRef(false) + const selectedPackageManager = shallowRef(randomPackageManager) function copy () { isCopying.value = true - navigator.clipboard.writeText(`${randomPackage} create vuetify`) + navigator.clipboard.writeText(`${commands[selectedPackageManager.value]} vuetify`) setTimeout(() => { isCopying.value = false From 8cdab471b6e8aab7d884b187b2bebf249f9fae51 Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Sun, 26 Oct 2025 11:30:25 +0545 Subject: [PATCH 15/28] add support component --- packages/docs/components.d.ts | 1 + packages/docs/src/components/home/Support.vue | 87 +++++++++++++++++++ packages/docs/src/pages/en/index.md | 4 + 3 files changed, 92 insertions(+) create mode 100644 packages/docs/src/components/home/Support.vue diff --git a/packages/docs/components.d.ts b/packages/docs/components.d.ts index a4bbc0fafad..ccb8e204d88 100644 --- a/packages/docs/components.d.ts +++ b/packages/docs/components.d.ts @@ -132,6 +132,7 @@ declare module 'vue' { HomeSpecialSponsor: typeof import('./src/components/home/SpecialSponsor.vue')['default'] HomeSponsors: typeof import('./src/components/home/Sponsors.vue')['default'] HomeStore: typeof import('./src/components/home/Store.vue')['default'] + HomeSupport: typeof import('./src/components/home/Support.vue')['default'] HomeTooling: typeof import('./src/components/home/Tooling.vue')['default'] HomeVuetifyOne: typeof import('./src/components/home/VuetifyOne.vue')['default'] IconsChevronDown: typeof import('./src/components/icons/ChevronDown.vue')['default'] diff --git a/packages/docs/src/components/home/Support.vue b/packages/docs/src/components/home/Support.vue new file mode 100644 index 00000000000..0dc0d6fe5ef --- /dev/null +++ b/packages/docs/src/components/home/Support.vue @@ -0,0 +1,87 @@ + + + diff --git a/packages/docs/src/pages/en/index.md b/packages/docs/src/pages/en/index.md index 3ae575fea2c..ec45be3b340 100644 --- a/packages/docs/src/pages/en/index.md +++ b/packages/docs/src/pages/en/index.md @@ -34,6 +34,10 @@ meta: + + + + From 2a8ef34aaf35989ba78dd8d82c2a8b82e324ef0a Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Sun, 26 Oct 2025 22:33:31 +0545 Subject: [PATCH 16/28] update blog section --- packages/docs/src/components/home/Blogs.vue | 59 ++++++++++--------- packages/docs/src/components/home/Discord.vue | 1 - packages/docs/src/components/home/Support.vue | 2 +- 3 files changed, 33 insertions(+), 29 deletions(-) diff --git a/packages/docs/src/components/home/Blogs.vue b/packages/docs/src/components/home/Blogs.vue index e02c0ab16c3..6ae159afa3a 100644 --- a/packages/docs/src/components/home/Blogs.vue +++ b/packages/docs/src/components/home/Blogs.vue @@ -3,51 +3,49 @@ -
-

+

+

Latest news and updates

-

+

Vuetify Blog

- -
- Stay up to date with the latest news and updates from the Vuetify team. -
-
+
+ Stay up to date with the latest news and updates from the Vuetify team. +
- + - + {{ latestBlog.date }} - + {{ latestBlog.title }} -
+
{{ latestBlog.shortDescription }}
- +
mdi-circle-edit-outline {{ latestBlog.personName }}
@@ -75,10 +73,22 @@ {{ item.title }} - + + {{ item.shortDescription }} + + +
mdi-circle-edit-outline {{ item.personName }} + +
@@ -91,7 +101,7 @@ :to="rpath('/blog/')" append-icon="mdi-open-in-new" aria-label="See More Templates" - class="text-none" + class="text-none mt-10" color="primary" rel="noopener noreferrer" rounded="lg" @@ -99,14 +109,15 @@ target="_blank" variant="flat" > - View More + All Blogs + diff --git a/packages/docs/src/components/home/Discord.vue b/packages/docs/src/components/home/Discord.vue index cd3ee5785c0..e3bbb466c7f 100644 --- a/packages/docs/src/components/home/Discord.vue +++ b/packages/docs/src/components/home/Discord.vue @@ -21,7 +21,6 @@

- +

Vuetify Support Services From 05c14667514fc47cee276e40b9aa3898a141b7a7 Mon Sep 17 00:00:00 2001 From: Ishan Subedi Date: Mon, 27 Oct 2025 21:24:40 +0545 Subject: [PATCH 17/28] seperate out special sponsor section --- packages/docs/src/components/home/BgGradient.vue | 8 ++++---- packages/docs/src/components/home/Blogs.vue | 8 -------- packages/docs/src/components/home/Ecosystem.vue | 2 -- packages/docs/src/components/home/Entry.vue | 4 +--- .../docs/src/components/home/SpecialSponsor.vue | 15 +++++++++++++-- packages/docs/src/pages/en/index.md | 2 +- 6 files changed, 19 insertions(+), 20 deletions(-) diff --git a/packages/docs/src/components/home/BgGradient.vue b/packages/docs/src/components/home/BgGradient.vue index 35eae5a92d9..f4eab2768b3 100644 --- a/packages/docs/src/components/home/BgGradient.vue +++ b/packages/docs/src/components/home/BgGradient.vue @@ -3,7 +3,7 @@

diff --git a/packages/docs/src/components/home/Ecosystem.vue b/packages/docs/src/components/home/Ecosystem.vue index 92eb4e443d9..760bb79cbba 100644 --- a/packages/docs/src/components/home/Ecosystem.vue +++ b/packages/docs/src/components/home/Ecosystem.vue @@ -1,8 +1,6 @@