Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dillonzq/LoveIt.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDillon <dillonzq@outlook.com>2020-04-18 15:54:54 +0300
committerGitHub <noreply@github.com>2020-04-18 15:54:54 +0300
commit8a0e61085cfc2f2d1a342697c73b10cbc1d27a68 (patch)
tree3bce7f15d61648a3b0dce6d43c938acfc74c1895 /assets/svg
parent9f37d7bc2a2580b19c211521b68194faecd3e736 (diff)
feat(code): add copy button for code (#239)
Diffstat (limited to 'assets/svg')
-rw-r--r--assets/svg/loading/normal.svg (renamed from assets/svg/loading.svg)0
-rw-r--r--assets/svg/loading/small.svg (renamed from assets/svg/loading.small.svg)0
-rw-r--r--assets/svg/version.template.svg19
3 files changed, 19 insertions, 0 deletions
diff --git a/assets/svg/loading.svg b/assets/svg/loading/normal.svg
index b852575c..b852575c 100644
--- a/assets/svg/loading.svg
+++ b/assets/svg/loading/normal.svg
diff --git a/assets/svg/loading.small.svg b/assets/svg/loading/small.svg
index f4062505..f4062505 100644
--- a/assets/svg/loading.small.svg
+++ b/assets/svg/loading/small.svg
diff --git a/assets/svg/version.template.svg b/assets/svg/version.template.svg
new file mode 100644
index 00000000..ffcbeabd
--- /dev/null
+++ b/assets/svg/version.template.svg
@@ -0,0 +1,19 @@
+{{- /* https://img.shields.io/badge/$label-$version-$color?style=flat-square&labelColor=403c3d */ -}}
+{{- $labelLength := strings.RuneCount .label | mul 60 | add 120 -}}
+{{- $versionLength := strings.RuneCount .version | mul 60 -}}
+<svg xmlns="http://www.w3.org/2000/svg" width="{{ add $labelLength $versionLength | add 200 | mul 0.1 }}" height="20">
+ <g shape-rendering="crispEdges">
+ {{- $x1 := add $labelLength 100 | mul 0.1 -}}
+ {{- $x2 := add $versionLength 100 | mul 0.1 -}}
+ <path fill="#403c3d" d="M0 0h{{ $x1 }}v20H0z"/>
+ <path fill="#{{ .color }}" d="M{{ $x1 }} 0h{{ $x2 }}v20H{{ $x1 }}z"/>
+ </g>
+ <g fill="#fff" text-anchor="middle" font-family="DejaVu Sans,Verdana,Geneva,sans-serif" font-size="110">
+ <text x="{{ div $labelLength 2 | add 60 }}" y="140" textLength="{{ $labelLength }}" transform="scale(.1)">
+ {{- .label -}}
+ </text>
+ <text x="{{ div $versionLength 2 | add $labelLength | add 140 }}" y="140" textLength="{{ $versionLength }}" transform="scale(.1)">
+ {{- .version -}}
+ </text>
+ </g>
+</svg>