diff --git a/docs/.vitepress/components/HomeContainer.vue b/docs/.vitepress/components/HomeContainer.vue new file mode 100644 index 000000000..6b745da86 --- /dev/null +++ b/docs/.vitepress/components/HomeContainer.vue @@ -0,0 +1,24 @@ + + + diff --git a/docs/.vitepress/components/HomeInfo.vue b/docs/.vitepress/components/HomeInfo.vue deleted file mode 100644 index 0dd2c5ea8..000000000 --- a/docs/.vitepress/components/HomeInfo.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/docs/.vitepress/components/HomePackagesSection.data.ts b/docs/.vitepress/components/HomePackagesSection.data.ts new file mode 100644 index 000000000..fe39d032c --- /dev/null +++ b/docs/.vitepress/components/HomePackagesSection.data.ts @@ -0,0 +1,48 @@ +export default { + async load() { + return { + packages: [ + { + name: 'lucide', + logo: '/framework-logos/js.svg', + label: 'Lucide documentation for JavaScript', + }, + { + name: 'lucide-react', + logo: '/framework-logos/react.svg', + label: 'Lucide documentation for React', + }, + { + name: 'lucide-vue-next', + logo: '/framework-logos/vue-next.svg', + label: 'Lucide documentation for Vue 3', + }, + { + name: 'lucide-svelte', + logo: '/framework-logos/svelte.svg', + label: 'Lucide documentation for Svelte', + }, + { + name: 'lucide-preact', + logo: '/framework-logos/preact.svg', + label: 'Lucide documentation for Preact', + }, + { + name: 'lucide-angular', + logo: '/framework-logos/angular.svg', + label: 'Lucide documentation for Angular', + }, + { + name: 'lucide-react-native', + logo: '/framework-logos/react.svg', + label: 'Lucide documentation for React Native', + }, + { + name: 'lucide-flutter', + logo: '/framework-logos/flutter.svg', + label: 'Lucide documentation for Flutter', + }, + ] + } + } +} diff --git a/docs/.vitepress/components/HomePackagesSection.vue b/docs/.vitepress/components/HomePackagesSection.vue new file mode 100644 index 000000000..18bfba134 --- /dev/null +++ b/docs/.vitepress/components/HomePackagesSection.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/docs/index.md b/docs/index.md index 62f07fa83..ea6012bfa 100644 --- a/docs/index.md +++ b/docs/index.md @@ -49,5 +49,7 @@ features: --- + +