活跃一下板块:分享以前写的 Badge 生成器

2015-12-03 10:28:04 +08:00
 rebornix
大家在各种 GitHub 的活跃项目的顶端,肯定看到过各种“ Downloads ”、“ Dependency ”、“ Build Status ”的徽章。这些一般都是由各个 CI 提供的。但是大家做的标准不统一,有些甚至用 PNG 敷衍了事,导致在 Retina 屏幕上就模糊了。于是有个叫做 [Shields.io]( http://shields.io/) 的网站,就做了个服务专门提供 Badge 生成。

本着用 .NET 占领全世界的纲领,用 C# 实现了他们的方案,效果如下:

![DotBadge]( http://rebornix.qiniudn.com/dotbadge.svg)

![demo1]( http://rebornix.qiniudn.com/demo1.svg)

![demo2]( http://rebornix.qiniudn.com/demo2.svg)

![demo3]( http://rebornix.qiniudn.com/demo3.svg)

代码在[这里]( https://github.com/rebornix/DotBadge),做了一个 library 发布在 Nuget 上,同时还做了个命令行工具给同学们把玩...

本来是要用在 Visual Studio Gallery 这个项目上的,结果 reorg .... 不说了都是泪。
2845 次点击
所在节点    .NET
4 条回复
caizixian
2015-12-03 10:39:19 +08:00
一时间好不适应你的新头像
rebornix
2015-12-03 10:41:47 +08:00
@caizixian 昨天发布的时候非要我换头像。。。我决定再换回来。
Slienc7
2015-12-03 20:26:34 +08:00
所以 Markdown 里该怎么用~;

微微没有居中
rebornix
2015-12-03 21:10:38 +08:00
@xgowex 我这个是用来直接生成 svg 图片,引入到 markdown 中得做成服务才行。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/240766

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX