8 Unstar Star 52 Fork 13

Hamm / Svg Badge Tool

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

一、项目介绍

Svg Badge Tool是一个快速生成SVG的小工具,支持传入参数进行生成svg的可外链小图标。

二、快速接入

1. 普通标签

SVG SVG

接入地址:https://svg.hamm.cn/badge.svg
参数说明:
    key:标签头 必须
    value:标签内容 必须
    radis:标签圆角 选填 默认3
    color:标签颜色 选填 默认随机

示例:
    https://svg.hamm.cn/badge.svg?key=芬&value=必得&color=ff4500&radius=3
    https://svg.hamm.cn/badge.svg?key=博客&value=Hamm.cn

2.码云特殊标签

SVG SVG SVG SVG

接入地址:https://svg.hamm.cn/gitee.svg
参数说明:
    user:用户 必须
    project:项目 必须
    type:类型 必须 固定值为:
        - watch 项目watch人数
        - fork 项目fork人数
        - star 项目star数量
        - commit 项目提交次数
    radis:标签圆角 选填 默认3
    color:标签颜色 选填 默认随机

示例:
    https://svg.hamm.cn/gitee.svg?user=hamm&project=svg_badge_tool&type=star&color=ff4500&radius=3

3.客户端特殊标签

SVG SVG SVG

接入地址:https://svg.hamm.cn/client.svg
参数说明:
    type:类型 必须 固定值为:
        - os 操作系统
        - ip IP地址
        - broswer 浏览器
    radis:标签圆角 选填 默认3
    color:标签颜色 选填 默认随机

示例:
    https://svg.hamm.cn/client.svg?type=os&color=ff4500&radius=3

三、私有部署

Clone代码到本地,配置站点后即可使用,但后缀是.php,你也可以配置好伪静态,这样可能看起来更舒服:

if($request_uri ~* ^(.*?)svg(.*?)$){
    rewrite  ^/(.*?)svg(.*?)$  /$1php$2 break;
}

四、Enjoy it!

Comments ( 0 )

Sign in for post a comment

About

Svg Badge Tool是一个快速生成SVG的小工具,支持传入参数进行生成svg的可外链小图标。 spread retract
Cancel

Releases

No release

Gitee Metrics

Contributors

All

Activities

load more
can not load any more
PHP
1
https://gitee.com/hamm/svg_badge_tool.git
git@gitee.com:hamm/svg_badge_tool.git
hamm
svg_badge_tool
Svg Badge Tool
master

Search

132457 8cb2edc1 1899542 131848 70c8d3a4 1899542