社交媒体配置
配置 IndieShow 项目的社交媒体链接,包括全球和中文社交平台的设置,以及如何自定义和验证社交媒体配置
社交媒体链接是展示您品牌形象和与用户互动的重要渠道。IndieShow-Starter-Nuxt 提供了灵活的社交媒体配置系统,支持全球和中文社交平台,并可根据用户的语言自动切换显示相应的社交媒体链接。
配置文件结构
社交媒体配置相关文件位于:
social.ts
社交媒体配置
全球社交平台
全球社交平台配置示例:
支持的全球社交平台包括:
- Discord
- GitHub
- X (Twitter)
- YouTube
中文社交平台
中文社交平台配置示例:
支持的中文社交平台包括:
- 博客
- 知乎
- 微博
- B站(哔哩哔哩)
- 小红书
配置方法
基本配置步骤
多语言支持
系统会根据用户的语言自动选择显示相应的社交媒体配置:
- 中文用户(locale="zh")将看到中文社交平台配置
- 其他语言用户将看到全球社交平台配置
图标配置
社交媒体图标使用 Simple Icons 和 Lucide Icons:
选择图标时建议:
- 优先使用 Simple Icons 的品牌图标
- 对于自定义或通用图标,使用 Lucide Icons
- 保持图标风格的一致性
配置验证确保:
- 所有必填字段都已提供
- 所有 URL 都使用 HTTPS
- 配置格式符合类型定义