diff --git a/src/assets/images/qq.png b/src/assets/images/qq.png new file mode 100644 index 0000000..0851f67 Binary files /dev/null and b/src/assets/images/qq.png differ diff --git a/src/assets/images/wechat.jpg b/src/assets/images/wechat.jpg new file mode 100644 index 0000000..836a745 Binary files /dev/null and b/src/assets/images/wechat.jpg differ diff --git a/src/assets/index.ts b/src/assets/index.ts index ff6d7c4..200703e 100644 --- a/src/assets/index.ts +++ b/src/assets/index.ts @@ -3,7 +3,7 @@ import { createFromIconfontCN } from '@ant-design/icons-vue'; function createIconComponent(iconType: string) { const IconComponent = createFromIconfontCN({ - scriptUrl: '//at.alicdn.com/t/c/font_4513281_r2toi9mpbha.js', // 在 iconfont.cn 上生成 + scriptUrl: '//at.alicdn.com/t/c/font_4513281_qhbaqfo6egj.js', // 在 iconfont.cn 上生成 }); return defineComponent({ @@ -30,6 +30,7 @@ const RiLiLined = createIconComponent('icon-rili'); const YueDuLined = createIconComponent('icon-yuedu'); const YanJingLined = createIconComponent('icon-yanjing'); const XieZiLined = createIconComponent('icon-xiezi'); +const CravatarLined = createIconComponent('icon-cravatar'); export { @@ -50,5 +51,6 @@ export { RiLiLined, YueDuLined, YanJingLined, - XieZiLined + XieZiLined, + CravatarLined } \ No newline at end of file diff --git a/src/components/blogs/HomePage.vue b/src/components/blogs/HomePage.vue index f1ee159..fff60d7 100644 --- a/src/components/blogs/HomePage.vue +++ b/src/components/blogs/HomePage.vue @@ -35,13 +35,13 @@

sunfree

- - + + - + @@ -140,7 +140,7 @@ import { h, reactive, ref, nextTick } from 'vue'; import { MenuProps } from 'ant-design-vue'; import { HomeOutlined, HighlightOutlined, ProfileOutlined, CameraOutlined, UsergroupDeleteOutlined, DownCircleOutlined } from '@ant-design/icons-vue'; -import { MusicLined, EmailLined, QQLined, WechatLined, GravatarLined, GitHubLined } from "@/assets" +import { MusicLined, EmailLined, QQLined, WechatLined, GravatarLined, GitHubLined,CravatarLined } from "@/assets" import Typed from 'typed.js'; import { onMounted, watch } from 'vue'; import type { CSSProperties } from 'vue'; @@ -458,12 +458,15 @@ const onSearch = (searchValue: string) => { const img = ref("https://os.alipayobjects.com/rmsportal/QBnOOoLaAfKPirc.png") -const gravatarClick = () => { - window.open("https://cn.gravatar.org/") +const cravatarClick = () => { + window.open("https://cravatar.cn/") } const qqClick=()=>{ window.open("/qqcode",'_blank') } +const wechatClick=()=>{ + window.open("/wechatcode",'_blank') +} const musicClick=()=>{ window.open("https://music.163.com/#/playlist?id=160266689") } diff --git a/src/components/blogs/QQCode.vue b/src/components/blogs/QQCode.vue index cb8bd69..a799b41 100644 --- a/src/components/blogs/QQCode.vue +++ b/src/components/blogs/QQCode.vue @@ -1,5 +1,5 @@