From dc498a4b351283be7808ae450f7b384a70d70197 Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Thu, 11 May 2023 17:46:59 +0200 Subject: [PATCH] Add footer --- docs/.vitepress/config.ts | 12 +- .../theme/components/overrides/VPFooter.vue | 107 ++++++++++++++++++ docs/.vitepress/theme/index.ts | 2 +- 3 files changed, 119 insertions(+), 2 deletions(-) create mode 100644 docs/.vitepress/theme/components/overrides/VPFooter.vue diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 69e58d1ec..faeee45f4 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -17,6 +17,12 @@ export default defineConfig({ replacement: fileURLToPath( new URL('./theme/components/overrides/VPIconAlignLeft.vue', import.meta.url) ) + }, + { + find: /^.*\/VPFooter\.vue$/, + replacement: fileURLToPath( + new URL('./theme/components/overrides/VPFooter.vue', import.meta.url) + ) } ] } @@ -37,6 +43,10 @@ export default defineConfig({ socialLinks: [ { icon: 'github', link: 'https://github.com/lucide-icons/lucide' }, { icon: 'discord', link: 'https://discord.gg/EH6nSts' } - ] + ], + footer: { + message: 'Released under the ISC License.', + copyright: `Copyright © ${new Date().getFullYear()} Lucide Contributors` + } } }) diff --git a/docs/.vitepress/theme/components/overrides/VPFooter.vue b/docs/.vitepress/theme/components/overrides/VPFooter.vue new file mode 100644 index 000000000..f3cc0905f --- /dev/null +++ b/docs/.vitepress/theme/components/overrides/VPFooter.vue @@ -0,0 +1,107 @@ + + + + + diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index b9ac9e2b1..3933bb7d0 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -14,7 +14,7 @@ const theme: Partial = { return h(DefaultTheme.Layout, null, { 'home-hero-before': () => h(HomeHeroBefore), 'sidebar-nav-after': () => h(IconsSidebarNavAfter), - 'home-hero-image': () => h(HomeHeroIconsCard) + 'home-hero-image': () => h(HomeHeroIconsCard), }) }, enhanceApp({ app }) {