Core

/app/util/svg.go (38.7 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
36
37
38
39
40
41
42
43
44
45
46
// Package util - $PF_GENERATE_ONCE$
// Code generated from files in [client/src/svg]. DO NOT EDIT.
package util

var SVGLibrary = map[string]string{
"android": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-android" viewBox="0 0 32 32"><path class="svg-fill" d="M 10.53125 3.5 C 10.363281 3.542969 10.230469 3.671875 10.179688 3.835938 C 10.128906 4.003906 10.167969 4.183594 10.28125 4.3125 L 11.75 6.4375 C 10.082031 7.71875 9 9.742188 9 12 L 9 22 C 9 22.703125 9.441406 23.203125 10 23.5625 L 10 26.5 C 10 27.867188 11.132813 29 12.5 29 C 13.867188 29 15 27.867188 15 26.5 L 15 24 L 17 24 L 17 26.5 C 17 27.867188 18.132813 29 19.5 29 C 20.867188 29 22 27.867188 22 26.5 L 22 23.5625 C 22.558594 23.203125 23 22.703125 23 22 L 23 12 C 23 9.742188 21.917969 7.71875 20.25 6.4375 L 21.71875 4.3125 C 21.839844 4.160156 21.863281 3.949219 21.777344 3.777344 C 21.6875 3.601563 21.507813 3.492188 21.3125 3.5 C 21.28125 3.496094 21.25 3.496094 21.21875 3.5 C 21.085938 3.535156 20.972656 3.625 20.90625 3.75 L 19.40625 5.875 C 18.398438 5.3125 17.230469 5 16 5 C 14.769531 5 13.601563 5.3125 12.59375 5.875 L 11.09375 3.75 C 11.007813 3.601563 10.855469 3.507813 10.6875 3.5 C 10.65625 3.496094 10.625 3.496094 10.59375 3.5 C 10.574219 3.5 10.550781 3.5 10.53125 3.5 Z M 16 7 C 18.425781 7 20.441406 8.714844 20.90625 11 L 11.09375 11 C 11.558594 8.714844 13.574219 7 16 7 Z M 14 8 C 13.449219 8 13 8.449219 13 9 C 13 9.550781 13.449219 10 14 10 C 14.550781 10 15 9.550781 15 9 C 15 8.449219 14.550781 8 14 8 Z M 18 8 C 17.449219 8 17 8.449219 17 9 C 17 9.550781 17.449219 10 18 10 C 18.550781 10 19 9.550781 19 9 C 19 8.449219 18.550781 8 18 8 Z M 6 11 L 6 21 L 8 21 L 8 11 Z M 24 11 L 24 21 L 26 21 L 26 11 Z M 11 13 L 21 13 L 21 22 L 20 22 L 20 26.5 C 20 26.785156 19.785156 27 19.5 27 C 19.214844 27 19 26.785156 19 26.5 L 19 22 L 13 22 L 13 26.5 C 13 26.785156 12.785156 27 12.5 27 C 12.214844 27 12 26.785156 12 26.5 L 12 22 L 11 22 Z" /></symbol><use xlink:href="#svg-android" /></svg>`,
"app": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-app" viewBox="-544 556 90 90"><path class="svg-fill" d="M-463.057,600.751l-0.186-1.845c-0.107-1.056,0.491-2.041,1.467-2.46c1.448-0.622,2.89-1.296,4.323-2.023 c0.994-0.504,1.506-1.643,1.253-2.728c-0.45-1.936-1.116-3.834-1.741-5.734c-0.354-1.076-1.412-1.781-2.539-1.662 c-1.579,0.167-3.141,0.383-4.68,0.644c-1.025,0.174-2.042-0.305-2.538-1.218l-1.025-1.888c-0.304-0.614-0.726-1.148-1.169-1.667 c-0.704-0.826-0.749-2.009-0.145-2.91c0.873-1.301,1.711-2.642,2.513-4.022c0.555-0.955,0.374-2.175-0.409-2.953 c-1.421-1.411-3.044-2.624-4.617-3.881c-0.871-0.696-2.115-0.721-2.987-0.026c-1.23,0.98-2.437,2.018-3.594,3.073 c-0.767,0.699-1.884,0.849-2.796,0.353l-1.888-1.025c-0.563-0.378-1.19-0.601-1.832-0.79c-1.059-0.312-1.766-1.282-1.745-2.386 c0.03-1.569,0.008-3.155-0.067-4.753c-0.05-1.081-0.832-2.011-1.887-2.251c-1.989-0.452-4.052-0.528-6.092-0.704 c-1.089-0.094-2.124,0.541-2.482,1.573c-0.507,1.46-0.962,2.967-1.363,4.504c-0.258,0.987-1.085,1.719-2.1,1.821l-2.179,0.22 c-0.726,0.042-1.446,0.118-2.153,0.26c-1.019,0.204-2.04-0.216-2.586-1.099c-0.813-1.317-1.679-2.619-2.595-3.904 c-0.629-0.882-1.785-1.224-2.808-0.866c-1.936,0.679-3.754,1.634-5.556,2.628c-0.948,0.523-1.449,1.615-1.198,2.668 c0.366,1.536,0.771,3.028,1.254,4.54c0.305,0.953,0.023,1.998-0.749,2.635l-1.715,1.414c-0.593,0.502-1.218,0.971-1.785,1.498 c-0.719,0.668-1.78,0.774-2.666,0.352c-1.391-0.664-2.818-1.288-4.277-1.871c-1.005-0.401-2.16-0.066-2.826,0.787 c-1.263,1.617-2.301,3.389-3.274,5.205c-0.509,0.951-0.343,2.136,0.435,2.884c1.146,1.102,2.311,2.151,3.521,3.161 c0.758,0.632,1.076,1.647,0.783,2.59l-0.67,2.152c-0.183,0.762-0.496,1.499-0.715,2.255c-0.268,0.925-1.065,1.577-2.02,1.699 c-1.528,0.196-3.065,0.443-4.606,0.745c-1.021,0.2-1.828,1.048-1.934,2.083c-0.217,2.116-0.217,4.229,0,6.343 c0.106,1.034,0.912,1.882,1.932,2.082c1.544,0.303,3.083,0.551,4.612,0.747c0.954,0.122,1.75,0.774,2.018,1.697 c0.22,0.756,0.533,1.493,0.716,2.258l0.668,2.151c0.293,0.943-0.027,1.957-0.785,2.589c-1.21,1.008-2.374,2.058-3.52,3.161 c-0.778,0.748-0.944,1.934-0.434,2.885c0.973,1.815,2.01,3.586,3.273,5.202c0.666,0.853,1.822,1.188,2.826,0.787 c1.46-0.583,2.888-1.208,4.279-1.872c0.886-0.423,1.947-0.318,2.666,0.35c0.567,0.527,1.193,0.996,1.786,1.498l1.718,1.418 c0.772,0.637,1.053,1.682,0.748,2.635c-0.485,1.512-0.89,3.004-1.257,4.54c-0.251,1.053,0.25,2.144,1.198,2.667 c1.803,0.995,3.622,1.949,5.56,2.628c1.022,0.358,2.179,0.016,2.807-0.867c0.916-1.285,1.781-2.588,2.595-3.904 c0.546-0.882,1.566-1.302,2.583-1.099c0.707,0.141,1.427,0.217,2.156,0.261l2.175,0.219c1.014,0.102,1.841,0.834,2.1,1.821 c0.403,1.538,0.858,3.045,1.367,4.506c0.359,1.031,1.394,1.666,2.482,1.572c2.039-0.176,4.101-0.252,6.09-0.703 c1.056-0.24,1.838-1.169,1.889-2.251c0.075-1.6,0.096-3.186,0.066-4.755c-0.021-1.103,0.683-2.072,1.741-2.385 c0.642-0.19,1.27-0.413,1.834-0.789l1.889-1.024c0.912-0.495,2.028-0.345,2.795,0.354c1.158,1.055,2.367,2.093,3.599,3.073 c0.872,0.693,2.115,0.667,2.985-0.028c1.573-1.257,3.194-2.471,4.615-3.884c0.782-0.778,0.962-1.998,0.408-2.952 c-0.801-1.379-1.64-2.72-2.513-4.02c-0.605-0.901-0.56-2.085,0.144-2.911c0.444-0.52,0.865-1.055,1.169-1.67l1.024-1.885 c0.496-0.914,1.514-1.392,2.539-1.217c1.539,0.262,3.101,0.477,4.68,0.643c1.125,0.118,2.182-0.585,2.536-1.66 c0.621-1.89,1.284-3.78,1.735-5.707c0.257-1.095-0.241-2.247-1.244-2.756c-1.433-0.727-2.875-1.402-4.324-2.024 c-0.976-0.419-1.574-1.403-1.468-2.459l0.186-1.856C-463.04,601.075-463.04,600.912-463.057,600.751z M-487.342,625.506 c-4.694,1.774-9.917,3.196-15.016,2.087c-5.007-0.798-10.017-2.703-13.757-6.29c-3.83-3.352-6.971-7.739-8.177-12.736 c-1.566-4.869-1.566-10.266,0-15.136c1.208-4.998,4.349-9.382,8.177-12.736c3.741-3.585,8.752-5.493,13.754-6.29 c5.101-1.112,10.321,0.312,15.018,2.087c4.739,2.07,8.533,5.79,11.492,9.938c2.798,4.29,3.953,9.305,4.325,14.362 c0.01,0.137,0.01,0.275,0,0.412c-0.369,5.058-1.527,10.074-4.325,14.362C-478.809,619.713-482.601,623.436-487.342,625.506z" /><g><path class="svg-fill" d="M-499,609.867c-0.706,0-1.28,0.573-1.28,1.28v4.49c0,0.706,0.573,1.28,1.28,1.28s1.28-0.573,1.28-1.28v-4.49C-497.72,610.44-498.294,609.867-499,609.867z" /><path class="svg-fill" d="M-485.251,594.416c0-6.023-3.857-11.292-9.598-13.108c-0.388-0.123-0.813-0.053-1.142,0.187c-0.329,0.241-0.523,0.624-0.523,1.032v12.057l-2.486,1.905l-2.486-1.905v-12.057c0-0.408-0.194-0.792-0.523-1.032c-0.33-0.241-0.752-0.311-1.143-0.187c-5.74,1.817-9.597,7.085-9.597,13.108c0,5.511,3.267,10.262,7.959,12.453v12.601c0,0.706,0.573,1.28,1.28,1.28c0.706,0,1.28-0.573,1.28-1.28v-11.704c1.038,0.251,2.116,0.399,3.231,0.399s2.193-0.148,3.232-0.399v11.705c0,0.706,0.573,1.28,1.28,1.28c0.706,0,1.28-0.573,1.28-1.28v-12.602C-488.517,604.677-485.251,599.927-485.251,594.416z M-501.196,605.395c-4.517-0.864-8.115-4.581-8.845-9.122c-0.808-5.024,1.727-9.706,5.996-11.85v10.791c0,0.398,0.185,0.774,0.502,1.016l3.766,2.886c0.459,0.352,1.097,0.352,1.556,0 l3.766-2.886c0.316-0.242,0.502-0.618,0.502-1.016v-10.791c3.736,1.876,6.145,5.698,6.145,9.992 C-487.81,601.304-494.067,606.759-501.196,605.395z"/></g></symbol><use xlink:href="#svg-app" /></svg>`,
"apple": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-apple" viewBox="0 0 32 32"><path class="svg-fill" d="M 20.84375 2 C 19.203125 2 17.546875 2.851563 16.4375 4.15625 L 16.4375 4.1875 C 15.648438 5.167969 14.792969 6.714844 15.0625 8.5 C 14.933594 8.449219 14.925781 8.464844 14.78125 8.40625 C 14.089844 8.125 13.234375 7.8125 12.21875 7.8125 C 8.238281 7.8125 5.21875 11.417969 5.21875 16.15625 C 5.21875 19.222656 6.25 22.097656 7.625 24.25 C 8.3125 25.328125 9.09375 26.214844 9.90625 26.875 C 10.71875 27.535156 11.570313 28 12.53125 28 C 13.492188 28 14.210938 27.675781 14.75 27.4375 C 15.289063 27.199219 15.707031 27 16.5 27 C 17.214844 27 17.578125 27.195313 18.125 27.4375 C 18.671875 27.679688 19.417969 28 20.40625 28 C 21.476563 28 22.386719 27.476563 23.125 26.8125 C 23.863281 26.148438 24.484375 25.292969 25 24.46875 C 25.515625 23.644531 25.921875 22.835938 26.21875 22.1875 C 26.367188 21.863281 26.476563 21.59375 26.5625 21.375 C 26.648438 21.15625 26.691406 21.09375 26.75 20.84375 L 26.9375 20.03125 L 26.1875 19.6875 C 26.011719 19.609375 25.3125 19.261719 24.6875 18.625 C 24.0625 17.988281 23.53125 17.117188 23.53125 15.78125 C 23.53125 14.488281 24.027344 13.621094 24.5625 13 C 24.828125 12.691406 25.105469 12.4375 25.3125 12.28125 C 25.417969 12.203125 25.5 12.164063 25.5625 12.125 C 25.625 12.085938 25.613281 12.097656 25.71875 12.03125 L 26.5625 11.5 L 26 10.65625 C 24.367188 8.144531 21.753906 7.8125 20.71875 7.8125 C 20.238281 7.8125 19.898438 7.980469 19.46875 8.0625 C 19.710938 7.835938 20.023438 7.695313 20.21875 7.4375 C 20.222656 7.433594 20.214844 7.410156 20.21875 7.40625 C 20.230469 7.394531 20.242188 7.386719 20.25 7.375 L 20.28125 7.375 C 21.347656 6.183594 21.9375 4.582031 21.84375 2.9375 L 21.78125 2 Z M 19.65625 4.3125 C 19.484375 4.972656 19.203125 5.601563 18.75 6.09375 L 18.6875 6.15625 C 18.304688 6.671875 17.714844 7.054688 17.125 7.28125 C 17.289063 6.628906 17.574219 5.96875 17.96875 5.46875 C 17.976563 5.457031 17.992188 5.449219 18 5.4375 C 18.4375 4.9375 19.042969 4.5625 19.65625 4.3125 Z M 12.21875 9.8125 C 12.777344 9.8125 13.390625 10.023438 14.03125 10.28125 C 14.671875 10.539063 15.269531 10.875 16.125 10.875 C 16.976563 10.875 17.621094 10.539063 18.375 10.28125 C 19.128906 10.023438 19.933594 9.8125 20.71875 9.8125 C 21.242188 9.8125 22.535156 10.144531 23.625 11.15625 C 23.433594 11.328125 23.265625 11.453125 23.0625 11.6875 C 22.300781 12.570313 21.53125 13.945313 21.53125 15.78125 C 21.53125 17.6875 22.363281 19.121094 23.25 20.03125 C 23.800781 20.59375 24.140625 20.726563 24.5625 20.96875 C 24.507813 21.09375 24.476563 21.191406 24.40625 21.34375 C 24.136719 21.929688 23.765625 22.679688 23.3125 23.40625 C 22.859375 24.132813 22.308594 24.839844 21.78125 25.3125 C 21.253906 25.785156 20.78125 26 20.40625 26 C 19.839844 26 19.507813 25.84375 18.9375 25.59375 C 18.367188 25.34375 17.582031 25 16.5 25 C 15.363281 25 14.523438 25.335938 13.9375 25.59375 C 13.351563 25.851563 13.046875 26 12.53125 26 C 12.285156 26 11.753906 25.800781 11.15625 25.3125 C 10.558594 24.824219 9.902344 24.082031 9.3125 23.15625 C 8.128906 21.304688 7.21875 18.761719 7.21875 16.15625 C 7.21875 12.214844 9.417969 9.8125 12.21875 9.8125 Z" /></symbol><use xlink:href="#svg-apple" /></svg>`,
"archive": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-archive" viewBox="0 0 32 32"><path class="svg-fill" d="M 4 5 L 4 11 L 5 11 L 5 27 L 27 27 L 27 11 L 28 11 L 28 5 Z M 6 7 L 26 7 L 26 9 L 6 9 Z M 7 11 L 25 11 L 25 25 L 7 25 Z M 12.8125 13 C 12.261719 13.050781 11.855469 13.542969 11.90625 14.09375 C 11.957031 14.644531 12.449219 15.050781 13 15 L 19 15 C 19.359375 15.003906 19.695313 14.816406 19.878906 14.503906 C 20.058594 14.191406 20.058594 13.808594 19.878906 13.496094 C 19.695313 13.183594 19.359375 12.996094 19 13 L 13 13 C 12.96875 13 12.9375 13 12.90625 13 C 12.875 13 12.84375 13 12.8125 13 Z" /></symbol><use xlink:href="#svg-archive" /></svg>`,
"bolt": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-bolt" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 6 L 16 15 L 20 16 L 16.101563 26 L 16 26 L 16 17.96875 L 12 16.96875 L 15.898438 6 L 16 6 M 18 4 L 14.488281 4 L 14.015625 5.328125 L 10.113281 16.300781 L 9.378906 18.375 L 11.515625 18.910156 L 14 19.53125 L 14 28 L 17.46875 28 L 17.964844 26.726563 L 21.863281 16.726563 L 22.6875 14.609375 L 18 13.4375 Z" /></symbol><use xlink:href="#svg-bolt" /></svg>`,
"check": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-check" viewBox="0 0 32 32"><path class="svg-fill" d="M 28.28125 6.28125 L 11 23.5625 L 3.71875 16.28125 L 2.28125 17.71875 L 10.28125 25.71875 L 11 26.40625 L 11.71875 25.71875 L 29.71875 7.71875 Z" /></symbol><use xlink:href="#svg-check" /></svg>`,
"code": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-code" viewBox="0 0 32 32"><path class="svg-fill" d="M 18 5 L 12 27 L 14 27 L 20 5 Z M 7.9375 6.40625 L 1.1875 15.40625 L 0.75 16 L 1.1875 16.59375 L 7.9375 25.59375 L 9.5625 24.40625 L 3.25 16 L 9.5625 7.59375 Z M 24.0625 6.40625 L 22.4375 7.59375 L 28.75 16 L 22.4375 24.40625 L 24.0625 25.59375 L 30.8125 16.59375 L 31.25 16 L 30.8125 15.40625 Z" /></symbol><use xlink:href="#svg-code" /></svg>`,
"cog": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-cog" viewBox="0 0 32 32"><path class="svg-fill" d="M 13.1875 3 L 13.03125 3.8125 L 12.4375 6.78125 C 11.484375 7.15625 10.625 7.683594 9.84375 8.3125 L 6.9375 7.3125 L 6.15625 7.0625 L 5.75 7.78125 L 3.75 11.21875 L 3.34375 11.9375 L 3.9375 12.46875 L 6.1875 14.4375 C 6.105469 14.949219 6 15.460938 6 16 C 6 16.539063 6.105469 17.050781 6.1875 17.5625 L 3.9375 19.53125 L 3.34375 20.0625 L 3.75 20.78125 L 5.75 24.21875 L 6.15625 24.9375 L 6.9375 24.6875 L 9.84375 23.6875 C 10.625 24.316406 11.484375 24.84375 12.4375 25.21875 L 13.03125 28.1875 L 13.1875 29 L 18.8125 29 L 18.96875 28.1875 L 19.5625 25.21875 C 20.515625 24.84375 21.375 24.316406 22.15625 23.6875 L 25.0625 24.6875 L 25.84375 24.9375 L 26.25 24.21875 L 28.25 20.78125 L 28.65625 20.0625 L 28.0625 19.53125 L 25.8125 17.5625 C 25.894531 17.050781 26 16.539063 26 16 C 26 15.460938 25.894531 14.949219 25.8125 14.4375 L 28.0625 12.46875 L 28.65625 11.9375 L 28.25 11.21875 L 26.25 7.78125 L 25.84375 7.0625 L 25.0625 7.3125 L 22.15625 8.3125 C 21.375 7.683594 20.515625 7.15625 19.5625 6.78125 L 18.96875 3.8125 L 18.8125 3 Z M 14.8125 5 L 17.1875 5 L 17.6875 7.59375 L 17.8125 8.1875 L 18.375 8.375 C 19.511719 8.730469 20.542969 9.332031 21.40625 10.125 L 21.84375 10.53125 L 22.40625 10.34375 L 24.9375 9.46875 L 26.125 11.5 L 24.125 13.28125 L 23.65625 13.65625 L 23.8125 14.25 C 23.941406 14.820313 24 15.402344 24 16 C 24 16.597656 23.941406 17.179688 23.8125 17.75 L 23.6875 18.34375 L 24.125 18.71875 L 26.125 20.5 L 24.9375 22.53125 L 22.40625 21.65625 L 21.84375 21.46875 L 21.40625 21.875 C 20.542969 22.667969 19.511719 23.269531 18.375 23.625 L 17.8125 23.8125 L 17.6875 24.40625 L 17.1875 27 L 14.8125 27 L 14.3125 24.40625 L 14.1875 23.8125 L 13.625 23.625 C 12.488281 23.269531 11.457031 22.667969 10.59375 21.875 L 10.15625 21.46875 L 9.59375 21.65625 L 7.0625 22.53125 L 5.875 20.5 L 7.875 18.71875 L 8.34375 18.34375 L 8.1875 17.75 C 8.058594 17.179688 8 16.597656 8 16 C 8 15.402344 8.058594 14.820313 8.1875 14.25 L 8.34375 13.65625 L 7.875 13.28125 L 5.875 11.5 L 7.0625 9.46875 L 9.59375 10.34375 L 10.15625 10.53125 L 10.59375 10.125 C 11.457031 9.332031 12.488281 8.730469 13.625 8.375 L 14.1875 8.1875 L 14.3125 7.59375 Z M 16 11 C 13.25 11 11 13.25 11 16 C 11 18.75 13.25 21 16 21 C 18.75 21 21 18.75 21 16 C 21 13.25 18.75 11 16 11 Z M 16 13 C 17.667969 13 19 14.332031 19 16 C 19 17.667969 17.667969 19 16 19 C 14.332031 19 13 17.667969 13 16 C 13 14.332031 14.332031 13 16 13 Z" /></symbol><use xlink:href="#svg-cog" /></svg>`,
"database": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-database" viewBox="0 0 32 32"><path class="svg-fill" d="M 6 4 L 6 28 L 26 28 L 26 4 Z M 8 6 L 24 6 L 24 11 L 8 11 Z M 8 13 L 24 13 L 24 19 L 8 19 Z M 8 21 L 24 21 L 24 26 L 8 26 Z" /></symbol><use xlink:href="#svg-database" /></svg>`,
"desktop": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-desktop" viewBox="0 0 32 32"><path class="svg-fill" d="M 2 6 L 2 24 L 15 24 L 15 26 L 10 26 L 10 28 L 22 28 L 22 26 L 17 26 L 17 24 L 30 24 L 30 6 Z M 4 8 L 28 8 L 28 22 L 4 22 Z" /></symbol><use xlink:href="#svg-desktop" /></svg>`,
"down": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-down" viewBox="0 0 32 32"><path class="svg-fill" d="M 4.21875 10.78125 L 2.78125 12.21875 L 15.28125 24.71875 L 16 25.40625 L 16.71875 24.71875 L 29.21875 12.21875 L 27.78125 10.78125 L 16 22.5625 Z" /></symbol><use xlink:href="#svg-down" /></svg>`,
"download": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-download" viewBox="0 0 32 32"><path class="svg-fill" d="M 15 4 L 15 20.5625 L 9.71875 15.28125 L 8.28125 16.71875 L 15.28125 23.71875 L 16 24.40625 L 16.71875 23.71875 L 23.71875 16.71875 L 22.28125 15.28125 L 17 20.5625 L 17 4 Z M 7 26 L 7 28 L 25 28 L 25 26 Z" /></symbol><use xlink:href="#svg-download" /></svg>`,
"edit": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-edit" viewBox="0 0 32 32"><path class="svg-fill" d="M 25 4.03125 C 24.234375 4.03125 23.484375 4.328125 22.90625 4.90625 L 13 14.78125 L 12.78125 15 L 12.71875 15.3125 L 12.03125 18.8125 L 11.71875 20.28125 L 13.1875 19.96875 L 16.6875 19.28125 L 17 19.21875 L 17.21875 19 L 27.09375 9.09375 C 28.246094 7.941406 28.246094 6.058594 27.09375 4.90625 C 26.515625 4.328125 25.765625 4.03125 25 4.03125 Z M 25 5.96875 C 25.234375 5.96875 25.464844 6.089844 25.6875 6.3125 C 26.132813 6.757813 26.132813 7.242188 25.6875 7.6875 L 16 17.375 L 14.28125 17.71875 L 14.625 16 L 24.3125 6.3125 C 24.535156 6.089844 24.765625 5.96875 25 5.96875 Z M 4 8 L 4 28 L 24 28 L 24 14.8125 L 22 16.8125 L 22 26 L 6 26 L 6 10 L 15.1875 10 L 17.1875 8 Z" /></symbol><use xlink:href="#svg-edit" /></svg>`,
"eye": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-eye" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 8 C 7.664063 8 1.25 15.34375 1.25 15.34375 L 0.65625 16 L 1.25 16.65625 C 1.25 16.65625 7.097656 23.324219 14.875 23.9375 C 15.246094 23.984375 15.617188 24 16 24 C 16.382813 24 16.753906 23.984375 17.125 23.9375 C 24.902344 23.324219 30.75 16.65625 30.75 16.65625 L 31.34375 16 L 30.75 15.34375 C 30.75 15.34375 24.335938 8 16 8 Z M 16 10 C 18.203125 10 20.234375 10.601563 22 11.40625 C 22.636719 12.460938 23 13.675781 23 15 C 23 18.613281 20.289063 21.582031 16.78125 21.96875 C 16.761719 21.972656 16.738281 21.964844 16.71875 21.96875 C 16.480469 21.980469 16.242188 22 16 22 C 15.734375 22 15.476563 21.984375 15.21875 21.96875 C 11.710938 21.582031 9 18.613281 9 15 C 9 13.695313 9.351563 12.480469 9.96875 11.4375 L 9.9375 11.4375 C 11.71875 10.617188 13.773438 10 16 10 Z M 16 12 C 14.34375 12 13 13.34375 13 15 C 13 16.65625 14.34375 18 16 18 C 17.65625 18 19 16.65625 19 15 C 19 13.34375 17.65625 12 16 12 Z M 7.25 12.9375 C 7.09375 13.609375 7 14.285156 7 15 C 7 16.753906 7.5 18.394531 8.375 19.78125 C 5.855469 18.324219 4.105469 16.585938 3.53125 16 C 4.011719 15.507813 5.351563 14.203125 7.25 12.9375 Z M 24.75 12.9375 C 26.648438 14.203125 27.988281 15.507813 28.46875 16 C 27.894531 16.585938 26.144531 18.324219 23.625 19.78125 C 24.5 18.394531 25 16.753906 25 15 C 25 14.285156 24.90625 13.601563 24.75 12.9375 Z" /></symbol><use xlink:href="#svg-eye" /></svg>`,
"file": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-file" viewBox="0 0 32 32"><path class="svg-fill" d="M 6 3 L 6 29 L 26 29 L 26 9.59375 L 25.71875 9.28125 L 19.71875 3.28125 L 19.40625 3 Z M 8 5 L 18 5 L 18 11 L 24 11 L 24 27 L 8 27 Z M 20 6.4375 L 22.5625 9 L 20 9 Z M 11 13 L 11 15 L 21 15 L 21 13 Z M 11 17 L 11 19 L 21 19 L 21 17 Z M 11 21 L 11 23 L 21 23 L 21 21 Z" /></symbol><use xlink:href="#svg-file" /></svg>`,
"filter": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-filter" viewBox="0 0 32 32"><path class="svg-fill" d="M 5 4 L 5 6.34375 L 5.21875 6.625 L 13 16.34375 L 13 28 L 14.59375 26.8125 L 18.59375 23.8125 L 19 23.5 L 19 16.34375 L 26.78125 6.625 L 27 6.34375 L 27 4 Z M 7.28125 6 L 24.71875 6 L 17.53125 15 L 14.46875 15 Z M 15 17 L 17 17 L 17 22.5 L 15 24 Z" /></symbol><use xlink:href="#svg-filter" /></svg>`,
"folder": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-folder" viewBox="0 0 32 32"><path class="svg-fill" d="M 6 3 L 6 29 L 26 29 L 26 15.4375 L 27.71875 13.71875 L 28 13.40625 L 28 3 Z M 8 5 L 22 5 L 22 13.40625 L 22.28125 13.71875 L 24 15.4375 L 24 27 L 8 27 Z M 24 5 L 26 5 L 26 12.5625 L 25 13.5625 L 24 12.5625 Z" /></symbol><use xlink:href="#svg-folder" /></svg>`,
"gift": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-gift" viewBox="0 0 32 32"><path class="svg-fill" d="M 12 5 C 10.355469 5 9 6.355469 9 8 C 9 8.351563 9.074219 8.683594 9.1875 9 L 4 9 L 4 15 L 5 15 L 5 28 L 27 28 L 27 15 L 28 15 L 28 9 L 22.8125 9 C 22.925781 8.683594 23 8.351563 23 8 C 23 6.355469 21.644531 5 20 5 C 18.25 5 17.0625 6.328125 16.28125 7.4375 C 16.175781 7.585938 16.09375 7.730469 16 7.875 C 15.90625 7.730469 15.824219 7.585938 15.71875 7.4375 C 14.9375 6.328125 13.75 5 12 5 Z M 12 7 C 12.625 7 13.4375 7.671875 14.0625 8.5625 C 14.214844 8.78125 14.191406 8.792969 14.3125 9 L 12 9 C 11.433594 9 11 8.566406 11 8 C 11 7.433594 11.433594 7 12 7 Z M 20 7 C 20.566406 7 21 7.433594 21 8 C 21 8.566406 20.566406 9 20 9 L 17.6875 9 C 17.808594 8.792969 17.785156 8.78125 17.9375 8.5625 C 18.5625 7.671875 19.375 7 20 7 Z M 6 11 L 26 11 L 26 13 L 17 13 L 17 12 L 15 12 L 15 13 L 6 13 Z M 7 15 L 25 15 L 25 26 L 17 26 L 17 16 L 15 16 L 15 26 L 7 26 Z" /></symbol><use xlink:href="#svg-gift" /></svg>`,
"graph": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-graph" viewBox="0 0 32 32"><path class="svg-fill" d="M 5 7 L 5 23 L 3 23 L 3 25 L 29 25 L 29 23 L 27 23 L 27 7 Z M 7 9 L 25 9 L 25 23 L 7 23 Z M 21.28125 12.28125 L 17 16.5625 L 13.71875 13.28125 L 13 12.59375 L 12.28125 13.28125 L 9.28125 16.28125 L 10.71875 17.71875 L 13 15.4375 L 16.28125 18.71875 L 17 19.40625 L 17.71875 18.71875 L 22.71875 13.71875 Z M 20 20 L 19 21 L 20 22 L 24 22 L 24 20 Z" /></symbol><use xlink:href="#svg-graph" /></svg>`,
"heart": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-heart" viewBox="0 0 32 32"><path class="svg-fill" d="M 9.5 5 C 5.363281 5 2 8.402344 2 12.5 C 2 13.929688 2.648438 15.167969 3.25 16.0625 C 3.851563 16.957031 4.46875 17.53125 4.46875 17.53125 L 15.28125 28.375 L 16 29.09375 L 16.71875 28.375 L 27.53125 17.53125 C 27.53125 17.53125 30 15.355469 30 12.5 C 30 8.402344 26.636719 5 22.5 5 C 19.066406 5 16.855469 7.066406 16 7.9375 C 15.144531 7.066406 12.933594 5 9.5 5 Z M 9.5 7 C 12.488281 7 15.25 9.90625 15.25 9.90625 L 16 10.75 L 16.75 9.90625 C 16.75 9.90625 19.511719 7 22.5 7 C 25.542969 7 28 9.496094 28 12.5 C 28 14.042969 26.125 16.125 26.125 16.125 L 16 26.25 L 5.875 16.125 C 5.875 16.125 5.390625 15.660156 4.90625 14.9375 C 4.421875 14.214844 4 13.273438 4 12.5 C 4 9.496094 6.457031 7 9.5 7 Z" /></symbol><use xlink:href="#svg-heart" /></svg>`,
"left": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-left" viewBox="0 0 32 32"><path class="svg-fill" d="M 19.03125 4.28125 L 8.03125 15.28125 L 7.34375 16 L 8.03125 16.71875 L 19.03125 27.71875 L 20.46875 26.28125 L 10.1875 16 L 20.46875 5.71875 Z" /></symbol><use xlink:href="#svg-left" /></svg>`,
"link": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-link" viewBox="0 0 32 32"><path class="svg-fill" d="M 21.75 4 C 20.078125 4 18.492188 4.660156 17.3125 5.84375 L 15.84375 7.3125 C 14.660156 8.496094 14 10.078125 14 11.75 C 14 12.542969 14.152344 13.316406 14.4375 14.03125 L 16.0625 12.40625 C 15.859375 11.109375 16.253906 9.714844 17.25 8.71875 L 18.71875 7.25 C 19.523438 6.445313 20.613281 6 21.75 6 C 22.886719 6 23.945313 6.445313 24.75 7.25 C 26.410156 8.910156 26.410156 11.621094 24.75 13.28125 L 23.28125 14.75 C 22.476563 15.554688 21.386719 16 20.25 16 C 20.027344 16 19.808594 15.976563 19.59375 15.9375 L 17.96875 17.5625 C 18.683594 17.847656 19.457031 18 20.25 18 C 21.921875 18 23.507813 17.339844 24.6875 16.15625 L 26.15625 14.6875 C 27.339844 13.503906 28 11.921875 28 10.25 C 28 8.578125 27.339844 7.027344 26.15625 5.84375 C 24.976563 4.660156 23.421875 4 21.75 4 Z M 19.28125 11.28125 L 11.28125 19.28125 L 12.71875 20.71875 L 20.71875 12.71875 Z M 11.75 14 C 10.078125 14 8.492188 14.660156 7.3125 15.84375 L 5.84375 17.3125 C 4.660156 18.496094 4 20.078125 4 21.75 C 4 23.421875 4.660156 24.972656 5.84375 26.15625 C 7.023438 27.339844 8.578125 28 10.25 28 C 11.921875 28 13.507813 27.339844 14.6875 26.15625 L 16.15625 24.6875 C 17.339844 23.503906 18 21.921875 18 20.25 C 18 19.457031 17.847656 18.683594 17.5625 17.96875 L 15.9375 19.59375 C 16.140625 20.890625 15.746094 22.285156 14.75 23.28125 L 13.28125 24.75 C 12.476563 25.554688 11.386719 26 10.25 26 C 9.113281 26 8.054688 25.554688 7.25 24.75 C 5.589844 23.089844 5.589844 20.378906 7.25 18.71875 L 8.71875 17.25 C 9.523438 16.445313 10.613281 16 11.75 16 C 11.972656 16 12.191406 16.023438 12.40625 16.0625 L 14.03125 14.4375 C 13.316406 14.152344 12.542969 14 11.75 14 Z" /></symbol><use xlink:href="#svg-link" /></svg>`,
"linux": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-linux" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 5 C 10.488281 5 6 9.488281 6 15 L 6 23 C 6 24.117188 5.117188 25 4 25 L 4 27 C 6.199219 27 8 25.199219 8 23 L 8 15 C 8 10.570313 11.570313 7 16 7 C 17.015625 7 17.984375 7.1875 18.875 7.53125 C 18.582031 7.945313 18.738281 8.675781 19.28125 9.21875 C 19.867188 9.804688 20.671875 9.953125 21.0625 9.5625 C 21.207031 9.417969 21.25 9.195313 21.25 8.96875 C 22.929688 10.433594 24 12.585938 24 15 L 24 23 C 24 25.199219 25.800781 27 28 27 L 28 25 C 26.882813 25 26 24.117188 26 23 L 26 15 C 26 9.488281 21.511719 5 16 5 Z M 13 11 C 11.480469 11 10.332031 11.851563 9.75 12.875 C 9.167969 13.898438 9 15.046875 9 16 C 9 17.355469 9.414063 18.347656 9.875 18.96875 C 9.917969 19.027344 9.957031 19.070313 10 19.125 C 9.386719 19.78125 9 20.59375 9 21.5 C 9 22.929688 9.972656 24.097656 11.25 24.84375 C 12.527344 25.589844 14.183594 26 16 26 C 17.816406 26 19.472656 25.589844 20.75 24.84375 C 22.027344 24.097656 23 22.929688 23 21.5 C 23 20.59375 22.613281 19.78125 22 19.125 C 22.042969 19.070313 22.082031 19.027344 22.125 18.96875 C 22.585938 18.347656 23 17.355469 23 16 C 23 15.046875 22.832031 13.898438 22.25 12.875 C 21.667969 11.851563 20.519531 11 19 11 C 17.667969 11 16.628906 11.652344 16 12.5 C 15.371094 11.652344 14.332031 11 13 11 Z M 13 13 C 13.867188 13 14.210938 13.3125 14.53125 13.875 C 14.851563 14.4375 15 15.292969 15 16 L 17 16 C 17 15.292969 17.148438 14.4375 17.46875 13.875 C 17.789063 13.3125 18.132813 13 19 13 C 19.867188 13 20.210938 13.3125 20.53125 13.875 C 20.851563 14.4375 21 15.292969 21 16 C 21 16.960938 20.722656 17.480469 20.5 17.78125 C 20.429688 17.878906 20.390625 17.921875 20.34375 17.96875 C 20.117188 17.855469 19.898438 17.71875 19.65625 17.625 C 19.867188 17.351563 20 16.953125 20 16.5 C 20 15.671875 19.550781 15 19 15 C 18.449219 15 18 15.671875 18 16.5 C 18 16.765625 18.078125 17.003906 18.15625 17.21875 C 17.46875 17.082031 16.757813 17 16 17 C 15.242188 17 14.53125 17.082031 13.84375 17.21875 C 13.921875 17.003906 14 16.765625 14 16.5 C 14 15.671875 13.550781 15 13 15 C 12.449219 15 12 15.671875 12 16.5 C 12 16.953125 12.132813 17.351563 12.34375 17.625 C 12.101563 17.71875 11.882813 17.855469 11.65625 17.96875 C 11.609375 17.921875 11.570313 17.878906 11.5 17.78125 C 11.277344 17.480469 11 16.960938 11 16 C 11 15.292969 11.148438 14.4375 11.46875 13.875 C 11.789063 13.3125 12.132813 13 13 13 Z M 16 19 C 17.5 19 18.855469 19.351563 19.75 19.875 C 20.644531 20.398438 21 20.996094 21 21.5 C 21 22.003906 20.644531 22.601563 19.75 23.125 C 18.855469 23.648438 17.5 24 16 24 C 14.5 24 13.144531 23.648438 12.25 23.125 C 11.355469 22.601563 11 22.003906 11 21.5 C 11 20.996094 11.355469 20.398438 12.25 19.875 C 13.144531 19.351563 14.5 19 16 19 Z M 13.5 20.4375 L 12.5 22.15625 C 12.5 22.15625 13.925781 23 16 23 C 18.074219 23 19.5 22.15625 19.5 22.15625 L 18.5 20.4375 C 18.5 20.4375 17.546875 21 16 21 C 14.453125 21 13.5 20.4375 13.5 20.4375 Z" /></symbol><use xlink:href="#svg-linux" /></svg>`,
"lock": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-lock" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 3 C 12.15625 3 9 6.15625 9 10 L 9 13 L 6 13 L 6 29 L 26 29 L 26 13 L 23 13 L 23 10 C 23 6.15625 19.84375 3 16 3 Z M 16 5 C 18.753906 5 21 7.246094 21 10 L 21 13 L 11 13 L 11 10 C 11 7.246094 13.246094 5 16 5 Z M 8 15 L 24 15 L 24 27 L 8 27 Z" /></symbol><use xlink:href="#svg-lock" /></svg>`,
"mobile": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-mobile" viewBox="0 0 32 32"><path class="svg-fill" d="M 11 4 C 9.355469 4 8 5.355469 8 7 L 8 25 C 8 26.644531 9.355469 28 11 28 L 21 28 C 22.644531 28 24 26.644531 24 25 L 24 7 C 24 5.355469 22.644531 4 21 4 Z M 11 6 L 21 6 C 21.554688 6 22 6.445313 22 7 L 22 25 C 22 25.554688 21.554688 26 21 26 L 11 26 C 10.445313 26 10 25.554688 10 25 L 10 7 C 10 6.445313 10.445313 6 11 6 Z M 16 23 C 15.449219 23 15 23.449219 15 24 C 15 24.550781 15.449219 25 16 25 C 16.550781 25 17 24.550781 17 24 C 17 23.449219 16.550781 23 16 23 Z" /></symbol><use xlink:href="#svg-mobile" /></svg>`,
"play": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-play" viewBox="0 0 32 32"><path class="svg-fill" d="M 9 5.15625 L 9 26.84375 L 10.53125 25.84375 L 25.84375 16 L 10.53125 6.15625 Z M 11 8.8125 L 22.15625 16 L 11 23.1875 Z" /></symbol><use xlink:href="#svg-play" /></svg>`,
"plus": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-plus" viewBox="0 0 32 32"><path class="svg-fill" d="M 15 5 L 15 15 L 5 15 L 5 17 L 15 17 L 15 27 L 17 27 L 17 17 L 27 17 L 27 15 L 17 15 L 17 5 Z" /></symbol><use xlink:href="#svg-plus" /></svg>`,
"profile": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-profile" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 5 C 12.144531 5 9 8.144531 9 12 C 9 14.410156 10.230469 16.550781 12.09375 17.8125 C 8.527344 19.34375 6 22.882813 6 27 L 8 27 C 8 22.570313 11.570313 19 16 19 C 20.429688 19 24 22.570313 24 27 L 26 27 C 26 22.882813 23.472656 19.34375 19.90625 17.8125 C 21.769531 16.550781 23 14.410156 23 12 C 23 8.144531 19.855469 5 16 5 Z M 16 7 C 18.773438 7 21 9.226563 21 12 C 21 14.773438 18.773438 17 16 17 C 13.226563 17 11 14.773438 11 12 C 11 9.226563 13.226563 7 16 7 Z" /></symbol><use xlink:href="#svg-profile" /></svg>`,
"question": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-question" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 4 C 9.382813 4 4 9.382813 4 16 C 4 22.617188 9.382813 28 16 28 C 22.617188 28 28 22.617188 28 16 C 28 9.382813 22.617188 4 16 4 Z M 16 6 C 21.535156 6 26 10.464844 26 16 C 26 21.535156 21.535156 26 16 26 C 10.464844 26 6 21.535156 6 16 C 6 10.464844 10.464844 6 16 6 Z M 16 10 C 13.800781 10 12 11.800781 12 14 L 14 14 C 14 12.882813 14.882813 12 16 12 C 17.117188 12 18 12.882813 18 14 C 18 14.765625 17.507813 15.445313 16.78125 15.6875 L 16.375 15.8125 C 15.558594 16.082031 15 16.863281 15 17.71875 L 15 19 L 17 19 L 17 17.71875 L 17.40625 17.59375 C 18.945313 17.082031 20 15.621094 20 14 C 20 11.800781 18.199219 10 16 10 Z M 15 20 L 15 22 L 17 22 L 17 20 Z" /></symbol><use xlink:href="#svg-question" /></svg>`,
"right": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-right" viewBox="0 0 32 32"><path class="svg-fill" d="M 12.96875 4.28125 L 11.53125 5.71875 L 21.8125 16 L 11.53125 26.28125 L 12.96875 27.71875 L 23.96875 16.71875 L 24.65625 16 L 23.96875 15.28125 Z" /></symbol><use xlink:href="#svg-right" /></svg>`,
"robot": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-robot" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 1 C 14.894531 1 14 1.894531 14 3 C 14 3.738281 14.402344 4.371094 15 4.71875 L 15 7 L 10 7 C 7.25 7 5 9.25 5 12 L 5 14 L 2 14 L 2 22 L 5 22 L 5 27 L 27 27 L 27 22 L 30 22 L 30 14 L 27 14 L 27 12 C 27 9.25 24.75 7 22 7 L 17 7 L 17 4.71875 C 17.597656 4.371094 18 3.738281 18 3 C 18 1.894531 17.105469 1 16 1 Z M 10 9 L 22 9 C 23.667969 9 25 10.332031 25 12 L 25 25 L 23 25 L 23 20 L 9 20 L 9 25 L 7 25 L 7 12 C 7 10.332031 8.332031 9 10 9 Z M 12 13 C 10.894531 13 10 13.894531 10 15 C 10 16.105469 10.894531 17 12 17 C 13.105469 17 14 16.105469 14 15 C 14 13.894531 13.105469 13 12 13 Z M 20 13 C 18.894531 13 18 13.894531 18 15 C 18 16.105469 18.894531 17 20 17 C 21.105469 17 22 16.105469 22 15 C 22 13.894531 21.105469 13 20 13 Z M 4 16 L 5 16 L 5 20 L 4 20 Z M 27 16 L 28 16 L 28 20 L 27 20 Z M 11 22 L 13 22 L 13 25 L 11 25 Z M 15 22 L 17 22 L 17 25 L 15 25 Z M 19 22 L 21 22 L 21 25 L 19 25 Z" /></symbol><use xlink:href="#svg-robot" /></svg>`,
"search": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-search" viewBox="0 0 32 32"><path class="svg-fill" d="M 19 3 C 13.488281 3 9 7.488281 9 13 C 9 15.394531 9.839844 17.589844 11.25 19.3125 L 3.28125 27.28125 L 4.71875 28.71875 L 12.6875 20.75 C 14.410156 22.160156 16.605469 23 19 23 C 24.511719 23 29 18.511719 29 13 C 29 7.488281 24.511719 3 19 3 Z M 19 5 C 23.429688 5 27 8.570313 27 13 C 27 17.429688 23.429688 21 19 21 C 14.570313 21 11 17.429688 11 13 C 11 8.570313 14.570313 5 19 5 Z" /></symbol><use xlink:href="#svg-search" /></svg>`,
"searchbox": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><symbol id="svg-searchbox" viewBox="0 0 160 28"><path d="M32.9418651,-20.6880772 C37.9418651,-20.6880772 40.9418651,-16.6880772 40.9418651,-12.6880772 C40.9418651,-8.68807717 37.9418651,-4.68807717 32.9418651,-4.68807717 C27.9418651,-4.68807717 24.9418651,-8.68807717 24.9418651,-12.6880772 C24.9418651,-16.6880772 27.9418651,-20.6880772 32.9418651,-20.6880772 L32.9418651,-29.870624 C32.9418651,-30.3676803 33.3448089,-30.770624 33.8418651,-30.770624 C34.08056,-30.770624 34.3094785,-30.6758029 34.4782612,-30.5070201 L141.371843,76.386562" transform="translate(83.156854, 22.171573) rotate(-225.000000) translate(-83.156854, -22.171573)" /></symbol><use xlink:href="#svg-searchbox" /></svg>`,
"star": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-star" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 2.125 L 15.09375 4.1875 L 11.84375 11.46875 L 3.90625 12.3125 L 1.65625 12.5625 L 3.34375 14.0625 L 9.25 19.40625 L 7.59375 27.21875 L 7.125 29.40625 L 9.09375 28.28125 L 16 24.28125 L 22.90625 28.28125 L 24.875 29.40625 L 24.40625 27.21875 L 22.75 19.40625 L 28.65625 14.0625 L 30.34375 12.5625 L 28.09375 12.3125 L 20.15625 11.46875 L 16.90625 4.1875 Z M 16 7.03125 L 18.5625 12.8125 L 18.8125 13.34375 L 19.375 13.40625 L 25.65625 14.0625 L 20.96875 18.28125 L 20.53125 18.6875 L 20.65625 19.25 L 21.96875 25.40625 L 16.5 22.28125 L 16 21.96875 L 15.5 22.28125 L 10.03125 25.40625 L 11.34375 19.25 L 11.46875 18.6875 L 11.03125 18.28125 L 6.34375 14.0625 L 12.625 13.40625 L 13.1875 13.34375 L 13.4375 12.8125 Z" /></symbol><use xlink:href="#svg-star" /></svg>`,
"times": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-times" viewBox="0 0 32 32"><path class="svg-fill" d="M 7.21875 5.78125 L 5.78125 7.21875 L 14.5625 16 L 5.78125 24.78125 L 7.21875 26.21875 L 16 17.4375 L 24.78125 26.21875 L 26.21875 24.78125 L 17.4375 16 L 26.21875 7.21875 L 24.78125 5.78125 L 16 14.5625 Z" /></symbol><use xlink:href="#svg-times" /></svg>`,
"unlock": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-unlock" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 3 C 12.964844 3 10.414063 4.964844 9.375 7.625 L 11.21875 8.375 C 11.976563 6.433594 13.835938 5 16 5 C 18.753906 5 21 7.246094 21 10 L 21 13 L 6 13 L 6 29 L 26 29 L 26 13 L 23 13 L 23 10 C 23 6.15625 19.84375 3 16 3 Z M 8 15 L 24 15 L 24 27 L 8 27 Z" /></symbol><use xlink:href="#svg-unlock" /></svg>`,
"up": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-up" viewBox="0 0 32 32"><path class="svg-fill" d="M 16 6.59375 L 15.28125 7.28125 L 2.78125 19.78125 L 4.21875 21.21875 L 16 9.4375 L 27.78125 21.21875 L 29.21875 19.78125 L 16.71875 7.28125 Z" /></symbol><use xlink:href="#svg-up" /></svg>`,
"windows": `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32"><symbol id="svg-windows" viewBox="0 0 32 32"><path class="svg-fill" d="M 27 5 L 5 7.9921875 L 5 24.007812 L 27 27 L 27 5 z M 25 7.2890625 L 25 15 L 15 15 L 15 8.6503906 L 25 7.2890625 z M 13 8.921875 L 13 15 L 7 15 L 7 9.7382812 L 13 8.921875 z M 7 17 L 13 17 L 13 23.078125 L 7 22.261719 L 7 17 z M 15 17 L 25 17 L 25 24.710938 L 15 23.349609 L 15 17 z" /></symbol><use xlink:href="#svg-windows" /></svg>`,
}

var SVGIconKeys = []string{"android", "app", "apple", "archive", "bolt", "check", "code", "cog", "database", "desktop", "down", "download", "edit", "eye", "file", "filter", "folder", "gift", "graph", "heart", "left", "link", "linux", "lock", "mobile", "play", "plus", "profile", "question", "right", "robot", "searchbox", "star", "times", "unlock", "up", "windows"}