Skip to content

Commit a96382b

Browse files
committed
feat: 添加codepen
1 parent 258556d commit a96382b

File tree

3 files changed

+4
-2
lines changed

3 files changed

+4
-2
lines changed

.vitepress/config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export default defineConfig({
2727
socialLinks: [
2828
{ icon: 'github', link: 'https://github.com/muzhidong' },
2929
{ icon: 'npm', link: 'https://www.npmjs.com/~muzhidong' },
30+
{ icon: 'codepen', link: 'https://codepen.io/muzhidong' },
3031
],
3132
outline: {
3233
label: '文章导航',

patches/vitepress+1.6.4.patch

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,15 +189,15 @@ index d88bb6f..b29fc89 100644
189189
v-else-if="'component' in item"
190190
:is="item.component"
191191
diff --git a/node_modules/vitepress/dist/client/theme-default/components/VPSocialLink.vue b/node_modules/vitepress/dist/client/theme-default/components/VPSocialLink.vue
192-
index 905ec89..c1454a1 100644
192+
index 905ec89..ab3f2e6 100644
193193
--- a/node_modules/vitepress/dist/client/theme-default/components/VPSocialLink.vue
194194
+++ b/node_modules/vitepress/dist/client/theme-default/components/VPSocialLink.vue
195195
@@ -22,7 +22,7 @@ onMounted(async () => {
196196
) {
197197
span.style.setProperty(
198198
'--icon',
199199
- `url('https://api.iconify.design/simple-icons/${props.icon}.svg')`
200-
+ ['github', 'npm'].includes(props.icon) ? `url('/icons/${props.icon}.svg')`: `url('https://api.iconify.design/simple-icons/${props.icon}.svg')`
200+
+ ['github', 'npm', 'codepen'].includes(props.icon) ? `url('/icons/${props.icon}.svg')`: `url('https://api.iconify.design/simple-icons/${props.icon}.svg')`
201201
)
202202
}
203203
})

src/public/icons/codepen.svg

Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)