From 6b9e0fbf1d09dc8aa501e916dcdeea246fed6ee8 Mon Sep 17 00:00:00 2001 From: sanbuphy Date: Wed, 18 Mar 2026 14:30:37 +0800 Subject: [PATCH] feat(docs): replace logo with SVG and update navigation styling - Replace PNG logo with high-definition SVG version for better quality and scalability - Update navigation to use logo image instead of text title for improved branding - Add custom styling for logo display in navigation bar - Exclude navigation logo from automatic image styling rules - Update sitemap timestamps to reflect recent changes --- assets/easy-vibe-logo-hd.svg | 1 + docs/.vitepress/config.mjs | 3 +- docs/.vitepress/theme/Layout.vue | 31 ++++++++++++-- .../theme/components/HomeFeatures.vue | 42 ++++++++++++------- docs/.vitepress/theme/index.js | 1 + docs/public/assets/easy-vibe-logo-hd.svg | 1 + docs/public/sitemap.xml | 4 +- 7 files changed, 62 insertions(+), 21 deletions(-) create mode 100644 assets/easy-vibe-logo-hd.svg create mode 100644 docs/public/assets/easy-vibe-logo-hd.svg diff --git a/assets/easy-vibe-logo-hd.svg b/assets/easy-vibe-logo-hd.svg new file mode 100644 index 0000000..2324bd7 --- /dev/null +++ b/assets/easy-vibe-logo-hd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/docs/.vitepress/config.mjs b/docs/.vitepress/config.mjs index dec2c46..551c5b1 100644 --- a/docs/.vitepress/config.mjs +++ b/docs/.vitepress/config.mjs @@ -306,7 +306,8 @@ const commonHead = [ ] const commonThemeConfig = { - logo: `${base}logo.png`.replace('//', '/'), + logo: '/assets/easy-vibe-logo-hd.svg', + siteTitle: false, search: { provider: 'local' }, diff --git a/docs/.vitepress/theme/Layout.vue b/docs/.vitepress/theme/Layout.vue index 86dfbe6..b580db0 100644 --- a/docs/.vitepress/theme/Layout.vue +++ b/docs/.vitepress/theme/Layout.vue @@ -1,6 +1,6 @@