-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathicon.html
More file actions
35 lines (35 loc) · 5.04 KB
/
Copy pathicon.html
File metadata and controls
35 lines (35 loc) · 5.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
{{- /* Inline line-art icon set. Call: {{ partial "icon.html" "onion" }} */ -}}
{{- $n := . -}}
{{- if eq $n "pithead" -}}
<svg class="ico ico-mark" viewBox="0 0 64 64" fill="none" stroke="currentColor" stroke-width="3.2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="32" cy="13" r="7.6"/><line x1="32" y1="5.4" x2="32" y2="20.6"/><line x1="24.4" y1="13" x2="39.6" y2="13"/><path d="M26 21 18 53M38 21 46 53M26 21 38 21"/><path d="M23.5 31H40.5M20.7 43H43.3"/><line x1="32" y1="21" x2="32" y2="58"/><line x1="12" y1="53" x2="52" y2="53"/><circle cx="32" cy="13" r="2.3" fill="currentColor" stroke="none"/></svg>
{{- else if eq $n "stack" -}}
<svg class="ico ico-mark" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2.5 21.5 8 12 13.5 2.5 8z"/><path d="M2.5 12 12 17.5 21.5 12"/><path d="M2.5 16 12 21.5 21.5 16"/></svg>
{{- else if eq $n "rigforge" -}}
<svg class="ico ico-mark" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.4-.5-2-1-3-1.1-2.1-.2-4.1 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.2.4-2.3 1-3a2.5 2.5 0 0 0 2.5 2.5z"/></svg>
{{- else if eq $n "monero" -}}
<svg class="ico ico-mark" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="9.5"/><path d="M6.5 16.5V8.5l5.5 4.6 5.5-4.6v8"/></svg>
{{- else if eq $n "tari" -}}
<svg class="ico ico-mark" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2.5 3.5 19.5h17z"/><path d="M12 2.5v17"/><path d="M3.5 19.5 12 11"/></svg>
{{- else if eq $n "spark" -}}
<svg class="ico ico-mark" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 3 13.8 10.2 21 12l-7.2 1.8L12 21l-1.8-7.2L3 12l7.2-1.8z"/></svg>
{{- else if eq $n "onion" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 21c-3.3 0-6-2.5-6-5.8C6 11 9 6.2 12 3c3 3.2 6 8 6 12.2 0 3.3-2.7 5.8-6 5.8z"/><path d="M8.6 15c.3 1.9 1.7 3.2 3.4 3.2S15.1 16.9 15.4 15"/><path d="M10 12.5c.2 1 .9 1.7 2 1.7s1.8-.7 2-1.7"/></svg>
{{- else if eq $n "pick" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M4 9c4-4.5 12-4.5 16 0"/><path d="M14.5 5 8.5 21"/><path d="M11.2 7.6 13 5.4"/></svg>
{{- else if eq $n "brain" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="2.4"/><circle cx="6" cy="6" r="2"/><circle cx="18" cy="7" r="2"/><circle cx="7" cy="18" r="2"/><circle cx="17" cy="17" r="2"/><path d="M7.5 7.4 10.3 10.3M16.4 8.4 13.6 10.6M8.4 16.6 10.4 13.7M15.5 15.6 13.6 13.6"/></svg>
{{- else if eq $n "plug" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M9 2v6M15 2v6"/><path d="M7 8h10v3a5 5 0 0 1-10 0z"/><path d="M12 16v6"/></svg>
{{- else if eq $n "chart" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 20h18"/><path d="M6 20v-5M11 20v-9M16 20v-6M21 20v-11"/></svg>
{{- else if eq $n "shield" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"/><path d="m9 11.5 2 2 4-4"/></svg>
{{- else if eq $n "bolt" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M13 2 6 13h5l-1 9 8-12h-5z"/></svg>
{{- else if eq $n "cpu" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><rect x="6" y="6" width="12" height="12" rx="1.5"/><rect x="9.5" y="9.5" width="5" height="5" rx=".5"/><path d="M9 2v3M15 2v3M9 19v3M15 19v3M2 9h3M2 15h3M19 9h3M19 15h3"/></svg>
{{- else if eq $n "gear" -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2.5 19.5 7v10L12 21.5 4.5 17V7z"/><circle cx="12" cy="12" r="3.4"/></svg>
{{- else -}}
<svg class="ico" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><circle cx="12" cy="12" r="9"/></svg>
{{- end -}}