共计 1454 个字符,预计需要花费 4 分钟才能阅读完成。
在查看别人的项目文档时候,通常能看到好多开头的一排徽章,看起来就感觉高大上,如下图:
而且图标内的很多内容都是动态更新的,具体如何实现的呢?
通过对 markdown 的解析查看,发现都是引用了一个第三方的图标生成功能,具体网址如下:
Shields.io: Quality metadata badges for open source projects
打开之后,页面比较简单,可以直接通过页面顶部的输入框输入 github 仓库地址,系统会自动根据仓库信息生成基本的一些常用徽标,直接复制代码即可:
<a href="https://github.com/dongyao8/dycms/blob/master/LICENSE"><img alt="GitHub license" src="https://img.shields.io/github/license/dongyao8/dycms"></a>
该图标支持多种格式,也有 markdown 格式的,另外也可以自定义其他样式
https://img.shields.io/badge/{徽标标题}-{徽标内容}-{徽标颜色}.svg
另外还有其他多种样式参数:style, logo 等等,随处可用。
以下就是 DYCMS 的一个简单案例:
DYcms – 内容导航平台
无插件,无广告,回归最纯净的导航体验
评论(没有评论)