From 6e3cae3797bc148542d34355e3f6014a60591eae Mon Sep 17 00:00:00 2001 From: zthxxx Date: Tue, 27 Jun 2023 22:23:00 +0800 Subject: [PATCH] style(docs): fix lack of home page icons after building --- docs/.vitepress/config.ts | 5 ++++- docs/.vitepress/theme/style.css | 15 +++++++-------- docs/public/image/icons | 1 + 3 files changed, 12 insertions(+), 9 deletions(-) create mode 120000 docs/public/image/icons diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 78a7012c..10d84d9c 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -14,7 +14,10 @@ export default defineConfig({ themeConfig: { // https://vitepress.dev/reference/default-theme-config - logo: '/image/icons/light-logo.svg', + logo: { + dark: '/image/icons/dark-logo.svg', + light: '/image/icons/light-logo.svg', + }, editLink: { pattern: 'https://github.com/vitejs/vite/blob/3.1-dev/docs/:path', diff --git a/docs/.vitepress/theme/style.css b/docs/.vitepress/theme/style.css index 8d19f0d6..549a7da2 100644 --- a/docs/.vitepress/theme/style.css +++ b/docs/.vitepress/theme/style.css @@ -93,12 +93,11 @@ * Component: medium-zoom * -------------------------------------------------------------------------- */ -.medium-zoom--opened { - .medium-zoom-overlay { - z-index: 20; - } - - .medium-zoom-image { - z-index: 21; - } + +.medium-zoom--opened .medium-zoom-overlay { + z-index: 20; +} + +.medium-zoom--opened .medium-zoom-image { + z-index: 21; } diff --git a/docs/public/image/icons b/docs/public/image/icons new file mode 120000 index 00000000..1b1d9fbc --- /dev/null +++ b/docs/public/image/icons @@ -0,0 +1 @@ +../../image/icons \ No newline at end of file