summaryrefslogtreecommitdiff
path: root/themes/CodeIT/assets/svg/version.template.svg
diff options
context:
space:
mode:
authorChristoph Cullmann <cullmann@kde.org>2021-02-18 22:21:36 +0100
committerChristoph Cullmann <cullmann@kde.org>2021-02-18 22:21:36 +0100
commit0c7cb4486a89ec6fe9680e6569ef41d4b82d557d (patch)
tree081941052bcab0caf69487b6bf5ab2df5deb3b7b /themes/CodeIT/assets/svg/version.template.svg
parent640572ecab69291d2c266de2011b795a861e7c21 (diff)
use maintained theme
Diffstat (limited to 'themes/CodeIT/assets/svg/version.template.svg')
-rw-r--r--themes/CodeIT/assets/svg/version.template.svg20
1 files changed, 20 insertions, 0 deletions
diff --git a/themes/CodeIT/assets/svg/version.template.svg b/themes/CodeIT/assets/svg/version.template.svg
new file mode 100644
index 0000000..0a05791
--- /dev/null
+++ b/themes/CodeIT/assets/svg/version.template.svg
@@ -0,0 +1,20 @@
+{{- /* https://img.shields.io/badge/$label-$version-$color?style=flat-square&labelColor=403c3d */ -}}
+{{- $labelLength := strings.RuneCount .label | mul 64 | add 100 -}}
+{{- $versionLength := strings.RuneCount .version | mul 60 -}}
+{{- $width := add $labelLength $versionLength | add 200 -}}
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 {{ $width }} 200">
+ <g shape-rendering="crispEdges">
+ {{- $x1 := add $labelLength 100 -}}
+ {{- $x2 := add $versionLength 100 -}}
+ <path fill="#403c3d" d="M0 0h{{ $x1 }}v200H0z"/>
+ <path fill="#{{ .color }}" d="M{{ $x1 }} 0h{{ $x2 }}v200H{{ $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 }}">
+ {{- .label -}}
+ </text>
+ <text x="{{ div $versionLength 2 | add $labelLength | add 140 }}" y="140" textLength="{{ $versionLength }}">
+ {{- .version -}}
+ </text>
+ </g>
+</svg>