feat(图标): 添加本地SVG图标支持并更新相关配置

- 在astro配置中添加iconDir指定本地图标目录
- 移除@iconify-json/simple-icons生产依赖,改为开发依赖
- 添加多个本地SVG图标文件(creative-commons, qq, telegram等)
- 更新配置文件使用本地图标替代Font Awesome图标
- 在Profile组件中添加文章数和字数统计功能
This commit is contained in:
二叉树树
2026-01-22 01:01:56 +08:00
parent 086e16a56d
commit 9f5932622c
12 changed files with 53 additions and 15 deletions

View File

@@ -32,7 +32,6 @@
"@iconify-json/fa6-regular": "^1.2.3",
"@iconify-json/fa6-solid": "^1.2.3",
"@iconify-json/material-symbols": "^1.2.20",
"@iconify-json/simple-icons": "^1.2.42",
"@iconify/svelte": "^4.2.0",
"@swup/astro": "^1.6.0",
"@tailwindcss/typography": "^0.5.16",
@@ -71,6 +70,7 @@
"@astrojs/ts-plugin": "^1.10.4",
"@biomejs/biome": "1.9.4",
"@iconify-json/material-symbols-light": "^1.2.49",
"@iconify-json/simple-icons": "^1.2.42",
"@rollup/plugin-yaml": "^4.1.2",
"@types/markdown-it": "^14.1.2",
"@types/mdast": "^4.0.4",