0

Shields 似乎非常强大,从教程中我感觉我可以设计一个自定义徽章。因为我的应用程序的下载计数来自多个网站,所以我认为我无法获得正确的估计,所以我想对其进行硬编码。

如何制作一个看起来像 shields.io 的下载计数徽章但允许我输入任何我想要的数字的徽章?

(考虑到盾牌的意义,我知道这是一种愚蠢的用法,但我的所有其他项目都使用 shields.io 徽章来跟踪 sourceforge 下载计数,因此为了保持一致性,我希望这个徽章具有相同的徽章。)

4

1 回答 1

0

我的最终解决方案实际上要归功于github上的一个有用的教程。

Shields 可让您在一个徽章中使用多种颜色:

每个徽章都有三个主要配置选项:

  1. 主题- 徽章左侧的文字;这个的背景颜色通常是灰色的(特别是,#555555)
  2. 状态- 徽章右侧的文字;通常是服务的名称或状态码;可以通过修改下一个选项来选择背景颜色
  3. 颜色- 徽章右侧文本的背景颜色;颜色可以按名称或给定的十六进制代码(即#B7F5B2)选择

将它们放在一个字符串中,您可以放置​​任何您想要的主题和状态文本,然后只需更改颜色即可制作下载徽章:

https://img.shields.io/badge/Downloads-10,000-green.svg

(注意:对于多字解决方案,您需要%20表示一个空格)

于 2021-06-20T00:11:26.737 回答