From 784bc069da12c7d1fd587a512d1c08ff13da3e52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BA=91=E6=B8=B8=E5=90=9B?= Date: Fri, 31 Dec 2021 16:30:35 +0800 Subject: [PATCH] refactor(docs): auto import icons & optimize details (#5087) --- .../vitepress/components/common/vp-link.vue | 3 +- .../components/doc-content/vp-edit-link.vue | 10 +- .../doc-content/vp-last-updated-at.vue | 9 +- .../components/globals/parallax-home.vue | 2 +- .../vitepress/components/icons/copy-icon.vue | 13 -- .../components/icons/external-link-icon.vue | 16 --- .../vitepress/components/icons/github.vue | 19 --- .../components/icons/play-circle-line.vue | 20 --- .../components/icons/source-code.vue | 13 -- .../components/icons/translation-icon.vue | 12 -- .../components/navbar/vp-translation.vue | 4 +- .../vitepress/components/vp-demo.vue | 107 ++++++--------- .../vitepress/composables/social-links.ts | 2 +- docs/.vitepress/vitepress/styles/mixins.scss | 2 +- docs/package.json | 3 + docs/vite.config.ts | 25 +++- pnpm-lock.yaml | 122 +++++++++++++++++- 17 files changed, 196 insertions(+), 186 deletions(-) delete mode 100644 docs/.vitepress/vitepress/components/icons/copy-icon.vue delete mode 100644 docs/.vitepress/vitepress/components/icons/external-link-icon.vue delete mode 100644 docs/.vitepress/vitepress/components/icons/github.vue delete mode 100644 docs/.vitepress/vitepress/components/icons/play-circle-line.vue delete mode 100644 docs/.vitepress/vitepress/components/icons/source-code.vue delete mode 100644 docs/.vitepress/vitepress/components/icons/translation-icon.vue diff --git a/docs/.vitepress/vitepress/components/common/vp-link.vue b/docs/.vitepress/vitepress/components/common/vp-link.vue index 7926a857f9..ac21a04ef4 100644 --- a/docs/.vitepress/vitepress/components/common/vp-link.vue +++ b/docs/.vitepress/vitepress/components/common/vp-link.vue @@ -1,6 +1,5 @@ @@ -9,14 +8,14 @@ const { url, text } = useEditLink() @@ -25,7 +24,6 @@ const { url, text } = useEditLink() diff --git a/docs/.vitepress/vitepress/components/doc-content/vp-last-updated-at.vue b/docs/.vitepress/vitepress/components/doc-content/vp-last-updated-at.vue index 3dc4c478bc..d32177b345 100644 --- a/docs/.vitepress/vitepress/components/doc-content/vp-last-updated-at.vue +++ b/docs/.vitepress/vitepress/components/doc-content/vp-last-updated-at.vue @@ -18,7 +18,7 @@ onMounted(() => {