1pub struct Icon {
6 pub name: &'static str,
8 pub group: &'static str,
10 pub body: &'static str,
13 pub fillable: bool,
15 pub mirror: bool,
17}
18
19pub static ICONS: [Icon; 197] = [
21 Icon {
22 name: "activity",
23 group: "objects",
24 body: r##"<path d="M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2" />"##,
25 fillable: false,
26 mirror: false,
27 },
28 Icon {
29 name: "alarm-clock",
30 group: "time-place",
31 body: r##"<circle cx="12" cy="13" r="8" /> <path d="M12 9v4l2 2" /> <path d="M5 3 2 6" /> <path d="m22 6-3-3" /> <path d="M6.38 18.7 4 21" /> <path d="M17.64 18.67 20 21" />"##,
32 fillable: false,
33 mirror: false,
34 },
35 Icon {
36 name: "arrow-up-down",
37 group: "chrome",
38 body: r##"<path d="m21 16-4 4-4-4" /> <path d="M17 20V4" /> <path d="m3 8 4-4 4 4" /> <path d="M7 4v16" />"##,
39 fillable: false,
40 mirror: true,
41 },
42 Icon {
43 name: "at-sign",
44 group: "communication",
45 body: r##"<circle cx="12" cy="12" r="4" /> <path d="M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-4 8" />"##,
46 fillable: false,
47 mirror: false,
48 },
49 Icon {
50 name: "award",
51 group: "objects",
52 body: r##"<path d="m15.477 12.89 1.515 8.526a.5.5 0 0 1-.81.47l-3.58-2.687a1 1 0 0 0-1.197 0l-3.586 2.686a.5.5 0 0 1-.81-.469l1.514-8.526" /> <circle cx="12" cy="8" r="6" />"##,
53 fillable: false,
54 mirror: false,
55 },
56 Icon {
57 name: "badge-percent",
58 group: "commerce",
59 body: r##"<path d="M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z" /> <path d="m15 9-6 6" /> <path d="M9 9h.01" /> <path d="M15 15h.01" />"##,
60 fillable: false,
61 mirror: false,
62 },
63 Icon {
64 name: "banknote",
65 group: "commerce",
66 body: r##"<rect width="20" height="12" x="2" y="6" rx="2" /> <circle cx="12" cy="12" r="2" /> <path d="M6 12h.01M18 12h.01" />"##,
67 fillable: false,
68 mirror: false,
69 },
70 Icon {
71 name: "bell",
72 group: "communication",
73 body: r##"<path d="M10.268 21a2 2 0 0 0 3.464 0" /> <path d="M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326" />"##,
74 fillable: true,
75 mirror: false,
76 },
77 Icon {
78 name: "bell-off",
79 group: "communication",
80 body: r##"<path d="M10.268 21a2 2 0 0 0 3.464 0" /> <path d="M17 17H4a1 1 0 0 1-.74-1.673C4.59 13.956 6 12.499 6 8a6 6 0 0 1 .258-1.742" /> <path d="m2 2 20 20" /> <path d="M8.668 3.01A6 6 0 0 1 18 8c0 2.687.77 4.653 1.707 6.05" />"##,
81 fillable: false,
82 mirror: false,
83 },
84 Icon {
85 name: "bell-ring",
86 group: "communication",
87 body: r##"<path d="M10.268 21a2 2 0 0 0 3.464 0" /> <path d="M22 8c0-2.3-.8-4.3-2-6" /> <path d="M3.262 15.326A1 1 0 0 0 4 17h16a1 1 0 0 0 .74-1.673C19.41 13.956 18 12.499 18 8A6 6 0 0 0 6 8c0 4.499-1.411 5.956-2.738 7.326" /> <path d="M4 2C2.8 3.7 2 5.7 2 8" />"##,
88 fillable: false,
89 mirror: false,
90 },
91 Icon {
92 name: "blocks",
93 group: "objects",
94 body: r##"<path d="M10 22V7a1 1 0 0 0-1-1H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-5a1 1 0 0 0-1-1H2" /> <rect x="14" y="2" width="8" height="8" rx="1" />"##,
95 fillable: false,
96 mirror: false,
97 },
98 Icon {
99 name: "bluetooth",
100 group: "technical",
101 body: r##"<path d="m7 7 10 10-5 5V2l5 5L7 17" />"##,
102 fillable: false,
103 mirror: false,
104 },
105 Icon {
106 name: "bold",
107 group: "content",
108 body: r##"<path d="M6 12h9a4 4 0 0 1 0 8H7a1 1 0 0 1-1-1V5a1 1 0 0 1 1-1h7a4 4 0 0 1 0 8" />"##,
109 fillable: false,
110 mirror: false,
111 },
112 Icon {
113 name: "book-open",
114 group: "content",
115 body: r##"<path d="M12 5v16" /> <path d="M20.001 19A2 2 0 0022 17V5a2 2 0 00-1.999-2L16 3.002A5 5 0 0012 5a5 5 0 00-4-2H4a2 2 0 00-2 2v12a2 2 0 001.999 2H8a5 5 0 014 2 5 5 0 014-2z" />"##,
116 fillable: false,
117 mirror: false,
118 },
119 Icon {
120 name: "bookmark",
121 group: "content",
122 body: r##"<path d="M17 3a2 2 0 0 1 2 2v15a1 1 0 0 1-1.496.868l-4.512-2.578a2 2 0 0 0-1.984 0l-4.512 2.578A1 1 0 0 1 5 20V5a2 2 0 0 1 2-2z" />"##,
123 fillable: true,
124 mirror: false,
125 },
126 Icon {
127 name: "bot",
128 group: "technical",
129 body: r##"<path d="M12 8V4H8" /> <rect width="16" height="12" x="4" y="8" rx="2" /> <path d="M2 14h2" /> <path d="M20 14h2" /> <path d="M15 13v2" /> <path d="M9 13v2" />"##,
130 fillable: false,
131 mirror: false,
132 },
133 Icon {
134 name: "box",
135 group: "objects",
136 body: r##"<path d="M21 8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16Z" /> <path d="m3.3 7 8.7 5 8.7-5" /> <path d="M12 22V12" />"##,
137 fillable: false,
138 mirror: false,
139 },
140 Icon {
141 name: "boxes",
142 group: "objects",
143 body: r##"<path d="M2.97 12.92A2 2 0 0 0 2 14.63v3.24a2 2 0 0 0 .97 1.71l3 1.8a2 2 0 0 0 2.06 0L12 19v-5.5l-5-3-4.03 2.42Z" /> <path d="m7 16.5-4.74-2.85" /> <path d="m7 16.5 5-3" /> <path d="M7 16.5v5.17" /> <path d="M12 13.5V19l3.97 2.38a2 2 0 0 0 2.06 0l3-1.8a2 2 0 0 0 .97-1.71v-3.24a2 2 0 0 0-.97-1.71L17 10.5l-5 3Z" /> <path d="m17 16.5-5-3" /> <path d="m17 16.5 4.74-2.85" /> <path d="M17 16.5v5.17" /> <path d="M7.97 4.42A2 2 0 0 0 7 6.13v4.37l5 3 5-3V6.13a2 2 0 0 0-.97-1.71l-3-1.8a2 2 0 0 0-2.06 0l-3 1.8Z" /> <path d="M12 8 7.26 5.15" /> <path d="m12 8 4.74-2.85" /> <path d="M12 13.5V8" />"##,
144 fillable: false,
145 mirror: false,
146 },
147 Icon {
148 name: "braces",
149 group: "content",
150 body: r##"<path d="M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1" /> <path d="M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1" />"##,
151 fillable: false,
152 mirror: false,
153 },
154 Icon {
155 name: "briefcase",
156 group: "commerce",
157 body: r##"<path d="M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16" /> <rect width="20" height="14" x="2" y="6" rx="2" />"##,
158 fillable: false,
159 mirror: false,
160 },
161 Icon {
162 name: "brush",
163 group: "objects",
164 body: r##"<path d="m11 10 3 3" /> <path d="M6.5 21A3.5 3.5 0 1 0 3 17.5a2.62 2.62 0 0 1-.708 1.792A1 1 0 0 0 3 21z" /> <path d="M9.969 17.031 21.378 5.624a1 1 0 0 0-3.002-3.002L6.967 14.031" />"##,
165 fillable: false,
166 mirror: false,
167 },
168 Icon {
169 name: "bug",
170 group: "technical",
171 body: r##"<path d="M12 20v-9" /> <path d="M14 7a4 4 0 0 1 4 4v3a6 6 0 0 1-12 0v-3a4 4 0 0 1 4-4z" /> <path d="M14.12 3.88 16 2" /> <path d="M21 21a4 4 0 0 0-3.81-4" /> <path d="M21 5a4 4 0 0 1-3.55 3.97" /> <path d="M22 13h-4" /> <path d="M3 21a4 4 0 0 1 3.81-4" /> <path d="M3 5a4 4 0 0 0 3.55 3.97" /> <path d="M6 13H2" /> <path d="m8 2 1.88 1.88" /> <path d="M9 7.13V6a3 3 0 1 1 6 0v1.13" />"##,
172 fillable: false,
173 mirror: false,
174 },
175 Icon {
176 name: "building",
177 group: "commerce",
178 body: r##"<path d="M12 10h.01" /> <path d="M12 14h.01" /> <path d="M12 6h.01" /> <path d="M16 10h.01" /> <path d="M16 14h.01" /> <path d="M16 6h.01" /> <path d="M8 10h.01" /> <path d="M8 14h.01" /> <path d="M8 6h.01" /> <path d="M9 22v-3a1 1 0 0 1 1-1h4a1 1 0 0 1 1 1v3" /> <rect x="4" y="2" width="16" height="20" rx="2" />"##,
179 fillable: false,
180 mirror: false,
181 },
182 Icon {
183 name: "building-2",
184 group: "commerce",
185 body: r##"<path d="M10 12h4" /> <path d="M10 8h4" /> <path d="M14 21v-3a2 2 0 0 0-4 0v3" /> <path d="M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2" /> <path d="M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16" />"##,
186 fillable: false,
187 mirror: false,
188 },
189 Icon {
190 name: "calculator",
191 group: "commerce",
192 body: r##"<rect width="16" height="20" x="4" y="2" rx="2" /> <line x1="8" x2="16" y1="6" y2="6" /> <line x1="16" x2="16" y1="14" y2="18" /> <path d="M16 10h.01" /> <path d="M12 10h.01" /> <path d="M8 10h.01" /> <path d="M12 14h.01" /> <path d="M8 14h.01" /> <path d="M12 18h.01" /> <path d="M8 18h.01" />"##,
193 fillable: false,
194 mirror: false,
195 },
196 Icon {
197 name: "calendar",
198 group: "time-place",
199 body: r##"<path d="M8 2v3" /> <path d="M16 2v3" /> <rect x="3" y="3" width="18" height="18" rx="2" /> <path d="M3 9h18" />"##,
200 fillable: false,
201 mirror: false,
202 },
203 Icon {
204 name: "calendar-days",
205 group: "time-place",
206 body: r##"<path d="M8 2v3" /> <path d="M16 2v3" /> <rect x="3" y="3" width="18" height="18" rx="2" /> <path d="M3 9h18" /> <path d="M8 13h.01" /> <path d="M12 13h.01" /> <path d="M16 13h.01" /> <path d="M8 17h.01" /> <path d="M12 17h.01" /> <path d="M16 17h.01" />"##,
207 fillable: false,
208 mirror: false,
209 },
210 Icon {
211 name: "camera",
212 group: "technical",
213 body: r##"<path d="M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z" /> <circle cx="12" cy="13" r="3" />"##,
214 fillable: false,
215 mirror: false,
216 },
217 Icon {
218 name: "chart-bar",
219 group: "commerce",
220 body: r##"<path d="M3 3v16a2 2 0 0 0 2 2h16" /> <path d="M7 16h8" /> <path d="M7 11h12" /> <path d="M7 6h3" />"##,
221 fillable: false,
222 mirror: false,
223 },
224 Icon {
225 name: "chart-line",
226 group: "commerce",
227 body: r##"<path d="M3 3v16a2 2 0 0 0 2 2h16" /> <path d="m19 9-5 5-4-4-3 3" />"##,
228 fillable: false,
229 mirror: false,
230 },
231 Icon {
232 name: "chart-pie",
233 group: "commerce",
234 body: r##"<path d="M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z" /> <path d="M21.21 15.89A10 10 0 1 1 8 2.83" />"##,
235 fillable: false,
236 mirror: false,
237 },
238 Icon {
239 name: "check",
240 group: "chrome",
241 body: r##"<path d="M20 6 9 17l-5-5" />"##,
242 fillable: false,
243 mirror: false,
244 },
245 Icon {
246 name: "check-check",
247 group: "objects",
248 body: r##"<path d="M18 6 7 17l-5-5" /> <path d="m22 10-7.5 7.5L13 16" />"##,
249 fillable: true,
250 mirror: false,
251 },
252 Icon {
253 name: "chevron-down",
254 group: "chrome",
255 body: r##"<path d="m6 9 6 6 6-6" />"##,
256 fillable: false,
257 mirror: false,
258 },
259 Icon {
260 name: "chevron-left",
261 group: "chrome",
262 body: r##"<path d="m15 18-6-6 6-6" />"##,
263 fillable: false,
264 mirror: true,
265 },
266 Icon {
267 name: "chevron-right",
268 group: "chrome",
269 body: r##"<path d="m9 18 6-6-6-6" />"##,
270 fillable: false,
271 mirror: true,
272 },
273 Icon {
274 name: "chevron-up",
275 group: "chrome",
276 body: r##"<path d="m18 15-6-6-6 6" />"##,
277 fillable: false,
278 mirror: false,
279 },
280 Icon {
281 name: "chevrons-left",
282 group: "chrome",
283 body: r##"<path d="m11 17-5-5 5-5" /> <path d="m18 17-5-5 5-5" />"##,
284 fillable: false,
285 mirror: true,
286 },
287 Icon {
288 name: "chevrons-right",
289 group: "chrome",
290 body: r##"<path d="m6 17 5-5-5-5" /> <path d="m13 17 5-5-5-5" />"##,
291 fillable: false,
292 mirror: true,
293 },
294 Icon {
295 name: "circle",
296 group: "objects",
297 body: r##"<circle cx="12" cy="12" r="10" />"##,
298 fillable: true,
299 mirror: false,
300 },
301 Icon {
302 name: "circle-alert",
303 group: "chrome",
304 body: r##"<circle cx="12" cy="12" r="10" /> <line x1="12" x2="12" y1="8" y2="12" /> <line x1="12" x2="12.01" y1="16" y2="16" />"##,
305 fillable: false,
306 mirror: false,
307 },
308 Icon {
309 name: "circle-check",
310 group: "chrome",
311 body: r##"<circle cx="12" cy="12" r="10" /> <path d="m16 9-5.5 5.5L8 12" />"##,
312 fillable: true,
313 mirror: false,
314 },
315 Icon {
316 name: "circle-help",
317 group: "chrome",
318 body: r##"<circle cx="12" cy="12" r="10" /> <path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3" /> <path d="M12 17h.01" />"##,
319 fillable: false,
320 mirror: false,
321 },
322 Icon {
323 name: "circle-x",
324 group: "chrome",
325 body: r##"<circle cx="12" cy="12" r="10" /> <path d="m15 9-6 6" /> <path d="m9 9 6 6" />"##,
326 fillable: false,
327 mirror: false,
328 },
329 Icon {
330 name: "clock",
331 group: "time-place",
332 body: r##"<circle cx="12" cy="12" r="10" /> <path d="M12 6v6l4 2" />"##,
333 fillable: false,
334 mirror: false,
335 },
336 Icon {
337 name: "cloud",
338 group: "technical",
339 body: r##"<path d="M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z" />"##,
340 fillable: false,
341 mirror: false,
342 },
343 Icon {
344 name: "cloud-download",
345 group: "technical",
346 body: r##"<path d="M12 13v8l-4-4" /> <path d="m12 21 4-4" /> <path d="M4.393 15.269A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.436 8.284" />"##,
347 fillable: false,
348 mirror: false,
349 },
350 Icon {
351 name: "cloud-upload",
352 group: "technical",
353 body: r##"<path d="M12 13v8" /> <path d="M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242" /> <path d="m8 17 4-4 4 4" />"##,
354 fillable: false,
355 mirror: false,
356 },
357 Icon {
358 name: "code",
359 group: "content",
360 body: r##"<path d="m16 18 6-6-6-6" /> <path d="m8 6-6 6 6 6" />"##,
361 fillable: false,
362 mirror: false,
363 },
364 Icon {
365 name: "coins",
366 group: "commerce",
367 body: r##"<path d="M13.744 17.736a6 6 0 1 1-7.48-7.48" /> <path d="M15 6h1v4" /> <path d="m6.134 14.768.866-.5 2 3.464" /> <circle cx="16" cy="8" r="6" />"##,
368 fillable: false,
369 mirror: false,
370 },
371 Icon {
372 name: "columns-3",
373 group: "chrome",
374 body: r##"<rect width="18" height="18" x="3" y="3" rx="2" /> <path d="M9 3v18" /> <path d="M15 3v18" />"##,
375 fillable: false,
376 mirror: false,
377 },
378 Icon {
379 name: "compass",
380 group: "time-place",
381 body: r##"<circle cx="12" cy="12" r="10" /> <path d="m16.24 7.76-1.804 5.411a2 2 0 0 1-1.265 1.265L7.76 16.24l1.804-5.411a2 2 0 0 1 1.265-1.265z" />"##,
382 fillable: false,
383 mirror: false,
384 },
385 Icon {
386 name: "component",
387 group: "objects",
388 body: r##"<path d="M15.536 11.293a1 1 0 0 0 0 1.414l2.376 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z" /> <path d="M2.297 11.293a1 1 0 0 0 0 1.414l2.377 2.377a1 1 0 0 0 1.414 0l2.377-2.377a1 1 0 0 0 0-1.414L6.088 8.916a1 1 0 0 0-1.414 0z" /> <path d="M8.916 17.912a1 1 0 0 0 0 1.415l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.415l-2.377-2.376a1 1 0 0 0-1.414 0z" /> <path d="M8.916 4.674a1 1 0 0 0 0 1.414l2.377 2.376a1 1 0 0 0 1.414 0l2.377-2.376a1 1 0 0 0 0-1.414l-2.377-2.377a1 1 0 0 0-1.414 0z" />"##,
389 fillable: false,
390 mirror: false,
391 },
392 Icon {
393 name: "contact",
394 group: "people",
395 body: r##"<path d="M16 2v2" /> <path d="M7 21v-2a2 2 0 012-2h6a2 2 0 012 2v2" /> <path d="M8 2v2" /> <circle cx="12" cy="10" r="3" /> <rect x="3" y="3" width="18" height="18" rx="2" />"##,
396 fillable: false,
397 mirror: false,
398 },
399 Icon {
400 name: "copy",
401 group: "chrome",
402 body: r##"<rect width="14" height="14" x="8" y="8" rx="2" ry="2" /> <path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2" />"##,
403 fillable: false,
404 mirror: false,
405 },
406 Icon {
407 name: "cpu",
408 group: "technical",
409 body: r##"<path d="M12 20v2" /> <path d="M12 2v2" /> <path d="M17 20v2" /> <path d="M17 2v2" /> <path d="M2 12h2" /> <path d="M2 17h2" /> <path d="M2 7h2" /> <path d="M20 12h2" /> <path d="M20 17h2" /> <path d="M20 7h2" /> <path d="M7 20v2" /> <path d="M7 2v2" /> <rect x="4" y="4" width="16" height="16" rx="2" /> <rect x="8" y="8" width="8" height="8" rx="1" />"##,
410 fillable: false,
411 mirror: false,
412 },
413 Icon {
414 name: "credit-card",
415 group: "commerce",
416 body: r##"<rect width="20" height="14" x="2" y="5" rx="2" /> <line x1="2" x2="22" y1="10" y2="10" /> <path d="M6 14h2" />"##,
417 fillable: false,
418 mirror: false,
419 },
420 Icon {
421 name: "crown",
422 group: "objects",
423 body: r##"<path d="M11.562 3.266a.5.5 0 0 1 .876 0L15.39 8.87a1 1 0 0 0 1.516.294L21.183 5.5a.5.5 0 0 1 .798.519l-2.834 10.246a1 1 0 0 1-.956.734H5.81a1 1 0 0 1-.957-.734L2.02 6.02a.5.5 0 0 1 .798-.519l4.276 3.664a1 1 0 0 0 1.516-.294z" /> <path d="M5 21h14" />"##,
424 fillable: false,
425 mirror: false,
426 },
427 Icon {
428 name: "database",
429 group: "technical",
430 body: r##"<ellipse cx="12" cy="5" rx="9" ry="3" /> <path d="M3 5V19A9 3 0 0 0 21 19V5" /> <path d="M3 12A9 3 0 0 0 21 12" />"##,
431 fillable: false,
432 mirror: false,
433 },
434 Icon {
435 name: "download",
436 group: "chrome",
437 body: r##"<path d="M12 15V3" /> <path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" /> <path d="m7 10 5 5 5-5" />"##,
438 fillable: false,
439 mirror: false,
440 },
441 Icon {
442 name: "droplet",
443 group: "objects",
444 body: r##"<path d="M12 22a7 7 0 0 0 7-7c0-2-1-3.9-3-5.5s-3.5-4-4-6.5c-.5 2.5-2 4.9-4 6.5C6 11.1 5 13 5 15a7 7 0 0 0 7 7z" />"##,
445 fillable: false,
446 mirror: false,
447 },
448 Icon {
449 name: "ellipsis",
450 group: "chrome",
451 body: r##"<circle cx="12" cy="12" r="1" /> <circle cx="19" cy="12" r="1" /> <circle cx="5" cy="12" r="1" />"##,
452 fillable: false,
453 mirror: false,
454 },
455 Icon {
456 name: "ellipsis-vertical",
457 group: "chrome",
458 body: r##"<circle cx="12" cy="12" r="1" /> <circle cx="12" cy="5" r="1" /> <circle cx="12" cy="19" r="1" />"##,
459 fillable: false,
460 mirror: false,
461 },
462 Icon {
463 name: "external-link",
464 group: "chrome",
465 body: r##"<path d="M15 3h6v6" /> <path d="M10 14 21 3" /> <path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6" />"##,
466 fillable: false,
467 mirror: true,
468 },
469 Icon {
470 name: "eye",
471 group: "chrome",
472 body: r##"<path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0" /> <circle cx="12" cy="12" r="3" />"##,
473 fillable: false,
474 mirror: false,
475 },
476 Icon {
477 name: "eye-off",
478 group: "chrome",
479 body: r##"<path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49" /> <path d="M14.084 14.158a3 3 0 0 1-4.242-4.242" /> <path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143" /> <path d="m2 2 20 20" />"##,
480 fillable: false,
481 mirror: false,
482 },
483 Icon {
484 name: "file",
485 group: "content",
486 body: r##"<path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z" /> <path d="M14 2v5a1 1 0 0 0 1 1h5" />"##,
487 fillable: false,
488 mirror: false,
489 },
490 Icon {
491 name: "file-text",
492 group: "content",
493 body: r##"<path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z" /> <path d="M14 2v5a1 1 0 0 0 1 1h5" /> <path d="M10 9H8" /> <path d="M16 13H8" /> <path d="M16 17H8" />"##,
494 fillable: false,
495 mirror: false,
496 },
497 Icon {
498 name: "files",
499 group: "content",
500 body: r##"<path d="M15 2h-4a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2V8" /> <path d="M16.706 2.706A2.4 2.4 0 0 0 15 2v5a1 1 0 0 0 1 1h5a2.4 2.4 0 0 0-.706-1.706z" /> <path d="M5 7a2 2 0 0 0-2 2v11a2 2 0 0 0 2 2h8a2 2 0 0 0 1.732-1" />"##,
501 fillable: false,
502 mirror: false,
503 },
504 Icon {
505 name: "film",
506 group: "content",
507 body: r##"<rect width="18" height="18" x="3" y="3" rx="2" /> <path d="M7 3v18" /> <path d="M3 7.5h4" /> <path d="M3 12h18" /> <path d="M3 16.5h4" /> <path d="M17 3v18" /> <path d="M17 7.5h4" /> <path d="M17 16.5h4" />"##,
508 fillable: false,
509 mirror: false,
510 },
511 Icon {
512 name: "fingerprint",
513 group: "people",
514 body: r##"<path d="M12 10a2 2 0 0 0-2 2c0 1.02-.1 2.51-.26 4" /> <path d="M14 13.12c0 2.38 0 6.38-1 8.88" /> <path d="M17.29 21.02c.12-.6.43-2.3.5-3.02" /> <path d="M2 12a10 10 0 0 1 18-6" /> <path d="M2 16h.01" /> <path d="M21.8 16c.2-2 .131-5.354 0-6" /> <path d="M5 19.5C5.5 18 6 15 6 12a6 6 0 0 1 .34-2" /> <path d="M8.65 22c.21-.66.45-1.32.57-2" /> <path d="M9 6.8a6 6 0 0 1 9 5.2v2" />"##,
515 fillable: false,
516 mirror: false,
517 },
518 Icon {
519 name: "flag",
520 group: "content",
521 body: r##"<path d="M4 22V4a1 1 0 0 1 .4-.8A6 6 0 0 1 8 2c3 0 5 2 7.333 2q2 0 3.067-.8A1 1 0 0 1 20 4v10a1 1 0 0 1-.4.8A6 6 0 0 1 16 16c-3 0-5-2-8-2a6 6 0 0 0-4 1.528" />"##,
522 fillable: true,
523 mirror: false,
524 },
525 Icon {
526 name: "flame",
527 group: "objects",
528 body: r##"<path d="M12 3q1 4 4 6.5t3 5.5a1 1 0 0 1-14 0 5 5 0 0 1 1-3 1 1 0 0 0 5 0c0-2-1.5-3-1.5-5q0-2 2.5-4" />"##,
529 fillable: false,
530 mirror: false,
531 },
532 Icon {
533 name: "folder",
534 group: "content",
535 body: r##"<path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z" />"##,
536 fillable: false,
537 mirror: false,
538 },
539 Icon {
540 name: "folder-open",
541 group: "content",
542 body: r##"<path d="m6 14 1.5-2.9A2 2 0 0 1 9.24 10H20a2 2 0 0 1 1.94 2.5l-1.54 6a2 2 0 0 1-1.95 1.5H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h3.9a2 2 0 0 1 1.69.9l.81 1.2a2 2 0 0 0 1.67.9H18a2 2 0 0 1 2 2v2" />"##,
543 fillable: false,
544 mirror: false,
545 },
546 Icon {
547 name: "folder-plus",
548 group: "content",
549 body: r##"<path d="M12 10v6" /> <path d="M9 13h6" /> <path d="M20 20a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2h-7.9a2 2 0 0 1-1.69-.9L9.6 3.9A2 2 0 0 0 7.93 3H4a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2Z" />"##,
550 fillable: false,
551 mirror: false,
552 },
553 Icon {
554 name: "funnel",
555 group: "chrome",
556 body: r##"<path d="M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z" />"##,
557 fillable: false,
558 mirror: false,
559 },
560 Icon {
561 name: "gauge",
562 group: "objects",
563 body: r##"<path d="m12 14 4-4" /> <path d="M3.34 19a10 10 0 1 1 17.32 0" />"##,
564 fillable: false,
565 mirror: false,
566 },
567 Icon {
568 name: "gift",
569 group: "commerce",
570 body: r##"<path d="M12 7v14" /> <path d="M20 11v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-8" /> <path d="M7.5 7a1 1 0 0 1 0-5A4.8 8 0 0 1 12 7a4.8 8 0 0 1 4.5-5 1 1 0 0 1 0 5" /> <rect x="3" y="7" width="18" height="4" rx="1" />"##,
571 fillable: false,
572 mirror: false,
573 },
574 Icon {
575 name: "git-branch",
576 group: "technical",
577 body: r##"<path d="M15 6a9 9 0 0 0-9 9V3" /> <circle cx="18" cy="6" r="3" /> <circle cx="6" cy="18" r="3" />"##,
578 fillable: false,
579 mirror: false,
580 },
581 Icon {
582 name: "globe",
583 group: "time-place",
584 body: r##"<circle cx="12" cy="12" r="10" /> <path d="M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20" /> <path d="M2 12h20" />"##,
585 fillable: false,
586 mirror: false,
587 },
588 Icon {
589 name: "grip-vertical",
590 group: "chrome",
591 body: r##"<circle cx="9" cy="12" r="1" /> <circle cx="9" cy="5" r="1" /> <circle cx="9" cy="19" r="1" /> <circle cx="15" cy="12" r="1" /> <circle cx="15" cy="5" r="1" /> <circle cx="15" cy="19" r="1" />"##,
592 fillable: false,
593 mirror: false,
594 },
595 Icon {
596 name: "hammer",
597 group: "objects",
598 body: r##"<path d="m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9" /> <path d="m18 15 4-4" /> <path d="m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5" />"##,
599 fillable: false,
600 mirror: false,
601 },
602 Icon {
603 name: "hard-drive",
604 group: "technical",
605 body: r##"<path d="M10 16h.01" /> <path d="M2.212 11.577a2 2 0 0 0-.212.896V18a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5.527a2 2 0 0 0-.212-.896L18.55 5.11A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z" /> <path d="M21.946 12.013H2.054" /> <path d="M6 16h.01" />"##,
606 fillable: false,
607 mirror: false,
608 },
609 Icon {
610 name: "heading",
611 group: "content",
612 body: r##"<path d="M6 12h12" /> <path d="M6 20V4" /> <path d="M18 20V4" />"##,
613 fillable: false,
614 mirror: false,
615 },
616 Icon {
617 name: "heart",
618 group: "content",
619 body: r##"<path d="M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5" />"##,
620 fillable: true,
621 mirror: false,
622 },
623 Icon {
624 name: "history",
625 group: "chrome",
626 body: r##"<path d="M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8" /> <path d="M3 3v5h5" /> <path d="M12 7v5l4 2" />"##,
627 fillable: false,
628 mirror: false,
629 },
630 Icon {
631 name: "home",
632 group: "time-place",
633 body: r##"<path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8" /> <path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z" />"##,
634 fillable: false,
635 mirror: false,
636 },
637 Icon {
638 name: "id-card",
639 group: "people",
640 body: r##"<path d="M13 19a4 4 0 00-8 0" /> <path d="M16 10h2" /> <path d="M16 14h2" /> <circle cx="9" cy="12" r="3" /> <rect x="2" y="5" width="20" height="14" rx="2" />"##,
641 fillable: false,
642 mirror: false,
643 },
644 Icon {
645 name: "image",
646 group: "content",
647 body: r##"<rect width="18" height="18" x="3" y="3" rx="2" ry="2" /> <circle cx="9" cy="9" r="2" /> <path d="m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21" />"##,
648 fillable: false,
649 mirror: false,
650 },
651 Icon {
652 name: "images",
653 group: "content",
654 body: r##"<path d="m22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16" /> <path d="M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2" /> <circle cx="13" cy="7" r="1" fill="currentColor" /> <rect x="8" y="2" width="14" height="14" rx="2" />"##,
655 fillable: false,
656 mirror: false,
657 },
658 Icon {
659 name: "info",
660 group: "chrome",
661 body: r##"<circle cx="12" cy="12" r="10" /> <path d="M12 16v-4" /> <path d="M12 8h.01" />"##,
662 fillable: false,
663 mirror: false,
664 },
665 Icon {
666 name: "italic",
667 group: "content",
668 body: r##"<line x1="19" x2="10" y1="4" y2="4" /> <line x1="14" x2="5" y1="20" y2="20" /> <line x1="15" x2="9" y1="4" y2="20" />"##,
669 fillable: false,
670 mirror: false,
671 },
672 Icon {
673 name: "key",
674 group: "people",
675 body: r##"<path d="m2 21 9.6-9.6" /> <path d="m7.5 15.5 2.3 2.3a1 1 0 0 1 0 1.4l-2.1 2.1a1 1 0 0 1-1.4 0L4 19" /> <circle cx="15.5" cy="7.5" r="5.5" />"##,
676 fillable: false,
677 mirror: false,
678 },
679 Icon {
680 name: "landmark",
681 group: "commerce",
682 body: r##"<path d="M10 18v-7" /> <path d="M11.119 2.205a2 2 0 0 1 1.762 0l7.84 3.846A.5.5 0 0 1 20.5 7h-17a.5.5 0 0 1-.22-.949z" /> <path d="M14 18v-7" /> <path d="M18 18v-7" /> <path d="M3 22h18" /> <path d="M6 18v-7" />"##,
683 fillable: false,
684 mirror: false,
685 },
686 Icon {
687 name: "laptop",
688 group: "technical",
689 body: r##"<path d="M18 5a2 2 0 0 1 2 2v8.526a2 2 0 0 0 .212.897l1.068 2.127a1 1 0 0 1-.9 1.45H3.62a1 1 0 0 1-.9-1.45l1.068-2.127A2 2 0 0 0 4 15.526V7a2 2 0 0 1 2-2z" /> <path d="M20.054 15.987H3.946" />"##,
690 fillable: false,
691 mirror: false,
692 },
693 Icon {
694 name: "layers",
695 group: "objects",
696 body: r##"<path d="M12.83 2.18a2 2 0 0 0-1.66 0L2.6 6.08a1 1 0 0 0 0 1.83l8.58 3.91a2 2 0 0 0 1.66 0l8.58-3.9a1 1 0 0 0 0-1.83z" /> <path d="M2 12a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 12" /> <path d="M2 17a1 1 0 0 0 .58.91l8.6 3.91a2 2 0 0 0 1.65 0l8.58-3.9A1 1 0 0 0 22 17" />"##,
697 fillable: false,
698 mirror: false,
699 },
700 Icon {
701 name: "layout-dashboard",
702 group: "chrome",
703 body: r##"<rect width="7" height="9" x="3" y="3" rx="1" /> <rect width="7" height="5" x="14" y="3" rx="1" /> <rect width="7" height="9" x="14" y="12" rx="1" /> <rect width="7" height="5" x="3" y="16" rx="1" />"##,
704 fillable: false,
705 mirror: false,
706 },
707 Icon {
708 name: "layout-grid",
709 group: "chrome",
710 body: r##"<rect width="7" height="7" x="3" y="3" rx="1" /> <rect width="7" height="7" x="14" y="3" rx="1" /> <rect width="7" height="7" x="14" y="14" rx="1" /> <rect width="7" height="7" x="3" y="14" rx="1" />"##,
711 fillable: false,
712 mirror: false,
713 },
714 Icon {
715 name: "layout-template",
716 group: "objects",
717 body: r##"<rect width="18" height="7" x="3" y="3" rx="1" /> <rect width="9" height="7" x="3" y="14" rx="1" /> <rect width="5" height="7" x="16" y="14" rx="1" />"##,
718 fillable: false,
719 mirror: false,
720 },
721 Icon {
722 name: "leaf",
723 group: "objects",
724 body: r##"<path d="M11 20a10 10 0 0010-10 25.9 25.9 0 00-1.04-7.281 1 1 0 00-1.755-.325C15.833 5.5 13 5.5 9.8 6.1A7 7 0 0011 20" /> <path d="M2 21a5 5 0 012.911-4.544C7.613 15.212 8.351 15.24 11 13" />"##,
725 fillable: false,
726 mirror: false,
727 },
728 Icon {
729 name: "lightbulb",
730 group: "objects",
731 body: r##"<path d="M15 14c.2-1 .7-1.7 1.5-2.5 1-.9 1.5-2.2 1.5-3.5A6 6 0 0 0 6 8c0 1 .2 2.2 1.5 3.5.7.7 1.3 1.5 1.5 2.5" /> <path d="M9 18h6" /> <path d="M10 22h4" />"##,
732 fillable: false,
733 mirror: false,
734 },
735 Icon {
736 name: "link",
737 group: "content",
738 body: r##"<path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71" /> <path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71" />"##,
739 fillable: false,
740 mirror: false,
741 },
742 Icon {
743 name: "list",
744 group: "chrome",
745 body: r##"<path d="M3 5h.01" /> <path d="M3 12h.01" /> <path d="M3 19h.01" /> <path d="M8 5h13" /> <path d="M8 12h13" /> <path d="M8 19h13" />"##,
746 fillable: false,
747 mirror: true,
748 },
749 Icon {
750 name: "list-ordered",
751 group: "content",
752 body: r##"<path d="M11 5h10" /> <path d="M11 12h10" /> <path d="M11 19h10" /> <path d="M4 4h1v5" /> <path d="M4 9h2" /> <path d="M6.5 20H3.4c0-1 2.6-1.925 2.6-3.5a1.5 1.5 0 0 0-2.6-1.02" />"##,
753 fillable: false,
754 mirror: true,
755 },
756 Icon {
757 name: "loader-circle",
758 group: "chrome",
759 body: r##"<path d="M21 12a9 9 0 1 1-6.219-8.56" />"##,
760 fillable: false,
761 mirror: false,
762 },
763 Icon {
764 name: "lock",
765 group: "people",
766 body: r##"<rect width="18" height="11" x="3" y="11" rx="2" ry="2" /> <path d="M7 11V7a5 5 0 0 1 10 0v4" />"##,
767 fillable: false,
768 mirror: false,
769 },
770 Icon {
771 name: "lock-open",
772 group: "people",
773 body: r##"<rect width="18" height="11" x="3" y="11" rx="2" ry="2" /> <path d="M7 11V7a5 5 0 0 1 9.9-1" />"##,
774 fillable: false,
775 mirror: false,
776 },
777 Icon {
778 name: "log-in",
779 group: "chrome",
780 body: r##"<path d="m10 17 5-5-5-5" /> <path d="M15 12H3" /> <path d="M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4" />"##,
781 fillable: false,
782 mirror: true,
783 },
784 Icon {
785 name: "log-out",
786 group: "chrome",
787 body: r##"<path d="m16 17 5-5-5-5" /> <path d="M21 12H9" /> <path d="M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4" />"##,
788 fillable: false,
789 mirror: true,
790 },
791 Icon {
792 name: "mail",
793 group: "communication",
794 body: r##"<path d="m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7" /> <rect x="2" y="4" width="20" height="16" rx="2" />"##,
795 fillable: false,
796 mirror: false,
797 },
798 Icon {
799 name: "map",
800 group: "time-place",
801 body: r##"<path d="M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z" /> <path d="M15 5.764v15" /> <path d="M9 3.236v15" />"##,
802 fillable: false,
803 mirror: false,
804 },
805 Icon {
806 name: "map-pin",
807 group: "time-place",
808 body: r##"<path d="M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0" /> <circle cx="12" cy="10" r="3" />"##,
809 fillable: false,
810 mirror: false,
811 },
812 Icon {
813 name: "map-pinned",
814 group: "time-place",
815 body: r##"<path d="M18 8c0 3.613-3.869 7.429-5.393 8.795a1 1 0 0 1-1.214 0C9.87 15.429 6 11.613 6 8a6 6 0 0 1 12 0" /> <circle cx="12" cy="8" r="2" /> <path d="M8.714 14h-3.71a1 1 0 0 0-.948.683l-2.004 6A1 1 0 0 0 3 22h18a1 1 0 0 0 .948-1.316l-2-6a1 1 0 0 0-.949-.684h-3.712" />"##,
816 fillable: false,
817 mirror: false,
818 },
819 Icon {
820 name: "megaphone",
821 group: "communication",
822 body: r##"<path d="M11 6a13 13 0 0 0 8.4-2.8A1 1 0 0 1 21 4v12a1 1 0 0 1-1.6.8A13 13 0 0 0 11 14H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2z" /> <path d="M6 14a12 12 0 0 0 2.4 7.2 2 2 0 0 0 3.2-2.4A8 8 0 0 1 10 14" /> <path d="M8 6v8" />"##,
823 fillable: false,
824 mirror: false,
825 },
826 Icon {
827 name: "menu",
828 group: "chrome",
829 body: r##"<path d="M4 5h16" /> <path d="M4 12h16" /> <path d="M4 19h16" />"##,
830 fillable: false,
831 mirror: false,
832 },
833 Icon {
834 name: "message-circle",
835 group: "communication",
836 body: r##"<path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719" />"##,
837 fillable: false,
838 mirror: false,
839 },
840 Icon {
841 name: "message-square",
842 group: "communication",
843 body: r##"<path d="M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z" />"##,
844 fillable: false,
845 mirror: false,
846 },
847 Icon {
848 name: "mic",
849 group: "technical",
850 body: r##"<path d="M12 19v3" /> <path d="M19 10v2a7 7 0 0 1-14 0v-2" /> <rect x="9" y="2" width="6" height="13" rx="3" />"##,
851 fillable: false,
852 mirror: false,
853 },
854 Icon {
855 name: "monitor",
856 group: "chrome",
857 body: r##"<rect width="20" height="14" x="2" y="3" rx="2" /> <line x1="8" x2="16" y1="21" y2="21" /> <line x1="12" x2="12" y1="17" y2="21" />"##,
858 fillable: false,
859 mirror: false,
860 },
861 Icon {
862 name: "moon",
863 group: "chrome",
864 body: r##"<path d="M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401" />"##,
865 fillable: false,
866 mirror: false,
867 },
868 Icon {
869 name: "music",
870 group: "content",
871 body: r##"<path d="M9 18V5l12-2v13" /> <circle cx="6" cy="18" r="3" /> <circle cx="18" cy="16" r="3" />"##,
872 fillable: false,
873 mirror: false,
874 },
875 Icon {
876 name: "navigation",
877 group: "time-place",
878 body: r##"<polygon points="3 11 22 2 13 21 11 13 3 11" />"##,
879 fillable: false,
880 mirror: false,
881 },
882 Icon {
883 name: "newspaper",
884 group: "content",
885 body: r##"<path d="M15 18h-5" /> <path d="M18 14h-8" /> <path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2" /> <rect width="8" height="4" x="10" y="6" rx="1" />"##,
886 fillable: false,
887 mirror: false,
888 },
889 Icon {
890 name: "notebook-pen",
891 group: "content",
892 body: r##"<path d="M13.4 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-7.4" /> <path d="M2 6h4" /> <path d="M2 10h4" /> <path d="M2 14h4" /> <path d="M2 18h4" /> <path d="M21.378 5.626a1 1 0 1 0-3.004-3.004l-5.01 5.012a2 2 0 0 0-.506.854l-.837 2.87a.5.5 0 0 0 .62.62l2.87-.837a2 2 0 0 0 .854-.506z" />"##,
893 fillable: false,
894 mirror: false,
895 },
896 Icon {
897 name: "notepad-text",
898 group: "content",
899 body: r##"<path d="M8 2v4" /> <path d="M12 2v4" /> <path d="M16 2v4" /> <rect width="16" height="18" x="4" y="4" rx="2" /> <path d="M8 10h6" /> <path d="M8 14h8" /> <path d="M8 18h5" />"##,
900 fillable: false,
901 mirror: false,
902 },
903 Icon {
904 name: "package",
905 group: "commerce",
906 body: r##"<path d="M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z" /> <path d="M12 22V12" /> <polyline points="3.29 7 12 12 20.71 7" /> <path d="m7.5 4.27 9 5.15" />"##,
907 fillable: false,
908 mirror: false,
909 },
910 Icon {
911 name: "paintbrush",
912 group: "objects",
913 body: r##"<path d="m14.622 17.897-10.68-2.913" /> <path d="M18.376 2.622a1 1 0 1 1 3.002 3.002L17.36 9.643a.5.5 0 0 0 0 .707l.944.944a2.41 2.41 0 0 1 0 3.408l-.944.944a.5.5 0 0 1-.707 0L8.354 7.348a.5.5 0 0 1 0-.707l.944-.944a2.41 2.41 0 0 1 3.408 0l.944.944a.5.5 0 0 0 .707 0z" /> <path d="M9 8c-1.804 2.71-3.97 3.46-6.583 3.948a.507.507 0 0 0-.302.819l7.32 8.883a1 1 0 0 0 1.185.204C12.735 20.405 16 16.792 16 15" />"##,
914 fillable: false,
915 mirror: false,
916 },
917 Icon {
918 name: "palette",
919 group: "objects",
920 body: r##"<path d="M12 22a1 1 0 0 1 0-20 10 9 0 0 1 10 9 5 5 0 0 1-5 5h-2.25a1.75 1.75 0 0 0-1.4 2.8l.3.4a1.75 1.75 0 0 1-1.4 2.8z" /> <circle cx="13.5" cy="6.5" r=".5" fill="currentColor" /> <circle cx="17.5" cy="10.5" r=".5" fill="currentColor" /> <circle cx="6.5" cy="12.5" r=".5" fill="currentColor" /> <circle cx="8.5" cy="7.5" r=".5" fill="currentColor" />"##,
921 fillable: false,
922 mirror: false,
923 },
924 Icon {
925 name: "panel-left",
926 group: "chrome",
927 body: r##"<rect width="18" height="18" x="3" y="3" rx="2" /> <path d="M9 3v18" />"##,
928 fillable: false,
929 mirror: true,
930 },
931 Icon {
932 name: "paperclip",
933 group: "content",
934 body: r##"<path d="m16 6-8.414 8.586a2 2 0 0 0 2.829 2.829l8.414-8.586a4 4 0 1 0-5.657-5.657l-8.379 8.551a6 6 0 1 0 8.485 8.485l8.379-8.551" />"##,
935 fillable: false,
936 mirror: false,
937 },
938 Icon {
939 name: "pencil",
940 group: "chrome",
941 body: r##"<path d="M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z" /> <path d="m15 5 4 4" />"##,
942 fillable: false,
943 mirror: false,
944 },
945 Icon {
946 name: "percent",
947 group: "commerce",
948 body: r##"<line x1="19" x2="5" y1="5" y2="19" /> <circle cx="6.5" cy="6.5" r="2.5" /> <circle cx="17.5" cy="17.5" r="2.5" />"##,
949 fillable: false,
950 mirror: false,
951 },
952 Icon {
953 name: "phone",
954 group: "communication",
955 body: r##"<path d="M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384" />"##,
956 fillable: false,
957 mirror: false,
958 },
959 Icon {
960 name: "pin",
961 group: "content",
962 body: r##"<path d="M12 17v5" /> <path d="M9 10.76a2 2 0 0 1-1.11 1.79l-1.78.9A2 2 0 0 0 5 15.24V16a1 1 0 0 0 1 1h12a1 1 0 0 0 1-1v-.76a2 2 0 0 0-1.11-1.79l-1.78-.9A2 2 0 0 1 15 10.76V7a1 1 0 0 1 1-1 2 2 0 0 0 0-4H8a2 2 0 0 0 0 4 1 1 0 0 1 1 1z" />"##,
963 fillable: true,
964 mirror: false,
965 },
966 Icon {
967 name: "plug",
968 group: "technical",
969 body: r##"<path d="M12 22v-5" /> <path d="M15 8V2" /> <path d="M17 8a1 1 0 0 1 1 1v4a4 4 0 0 1-4 4h-4a4 4 0 0 1-4-4V9a1 1 0 0 1 1-1z" /> <path d="M9 8V2" />"##,
970 fillable: false,
971 mirror: false,
972 },
973 Icon {
974 name: "plus",
975 group: "chrome",
976 body: r##"<path d="M5 12h14" /> <path d="M12 5v14" />"##,
977 fillable: false,
978 mirror: false,
979 },
980 Icon {
981 name: "printer",
982 group: "technical",
983 body: r##"<path d="M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2" /> <path d="M6 9V3a1 1 0 0 1 1-1h10a1 1 0 0 1 1 1v6" /> <rect x="6" y="14" width="12" height="8" rx="1" />"##,
984 fillable: false,
985 mirror: false,
986 },
987 Icon {
988 name: "puzzle",
989 group: "objects",
990 body: r##"<path d="M15.39 4.39a1 1 0 0 0 1.68-.474 2.5 2.5 0 1 1 3.014 3.015 1 1 0 0 0-.474 1.68l1.683 1.682a2.414 2.414 0 0 1 0 3.414L19.61 15.39a1 1 0 0 1-1.68-.474 2.5 2.5 0 1 0-3.014 3.015 1 1 0 0 1 .474 1.68l-1.683 1.682a2.414 2.414 0 0 1-3.414 0L8.61 19.61a1 1 0 0 0-1.68.474 2.5 2.5 0 1 1-3.014-3.015 1 1 0 0 0 .474-1.68l-1.683-1.682a2.414 2.414 0 0 1 0-3.414L4.39 8.61a1 1 0 0 1 1.68.474 2.5 2.5 0 1 0 3.014-3.015 1 1 0 0 1-.474-1.68l1.683-1.682a2.414 2.414 0 0 1 3.414 0z" />"##,
991 fillable: false,
992 mirror: false,
993 },
994 Icon {
995 name: "qr-code",
996 group: "technical",
997 body: r##"<rect width="5" height="5" x="3" y="3" rx="1" /> <rect width="5" height="5" x="16" y="3" rx="1" /> <rect width="5" height="5" x="3" y="16" rx="1" /> <path d="M21 16h-3a2 2 0 0 0-2 2v3" /> <path d="M21 21v.01" /> <path d="M12 7v3a2 2 0 0 1-2 2H7" /> <path d="M3 12h.01" /> <path d="M12 3h.01" /> <path d="M12 16v.01" /> <path d="M16 12h1" /> <path d="M21 12v.01" /> <path d="M12 21v-1" />"##,
998 fillable: false,
999 mirror: false,
1000 },
1001 Icon {
1002 name: "quote",
1003 group: "content",
1004 body: r##"<path d="M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z" /> <path d="M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z" />"##,
1005 fillable: false,
1006 mirror: true,
1007 },
1008 Icon {
1009 name: "receipt",
1010 group: "commerce",
1011 body: r##"<path d="M12 17V7" /> <path d="M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8" /> <path d="M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z" />"##,
1012 fillable: false,
1013 mirror: false,
1014 },
1015 Icon {
1016 name: "redo-2",
1017 group: "chrome",
1018 body: r##"<path d="m15 14 5-5-5-5" /> <path d="M20 9H9.5A5.5 5.5 0 0 0 4 14.5A5.5 5.5 0 0 0 9.5 20H13" />"##,
1019 fillable: false,
1020 mirror: true,
1021 },
1022 Icon {
1023 name: "refresh-cw",
1024 group: "chrome",
1025 body: r##"<path d="M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8" /> <path d="M21 3v5h-5" /> <path d="M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16" /> <path d="M8 16H3v5" />"##,
1026 fillable: false,
1027 mirror: false,
1028 },
1029 Icon {
1030 name: "rocket",
1031 group: "objects",
1032 body: r##"<path d="M12 15v5s3.03-.55 4-2c1.08-1.62 0-5 0-5" /> <path d="M4.5 16.5c-1.5 1.26-2 5-2 5s3.74-.5 5-2c.71-.84.7-2.13-.09-2.91a2.18 2.18 0 0 0-2.91-.09" /> <path d="M9 12a22 22 0 0 1 2-3.95A12.88 12.88 0 0 1 22 2c0 2.72-.78 7.5-6 11a22.4 22.4 0 0 1-4 2z" /> <path d="M9 12H4s.55-3.03 2-4c1.62-1.08 5 .05 5 .05" />"##,
1033 fillable: false,
1034 mirror: false,
1035 },
1036 Icon {
1037 name: "rss",
1038 group: "communication",
1039 body: r##"<path d="M4 11a9 9 0 0 1 9 9" /> <path d="M4 4a16 16 0 0 1 16 16" /> <circle cx="5" cy="19" r="1" />"##,
1040 fillable: false,
1041 mirror: false,
1042 },
1043 Icon {
1044 name: "save",
1045 group: "chrome",
1046 body: r##"<path d="M15.2 3a2 2 0 0 1 1.4.6l3.8 3.8a2 2 0 0 1 .6 1.4V19a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2z" /> <path d="M17 21v-7a1 1 0 0 0-1-1H8a1 1 0 0 0-1 1v7" /> <path d="M7 3v4a1 1 0 0 0 1 1h7" />"##,
1047 fillable: false,
1048 mirror: false,
1049 },
1050 Icon {
1051 name: "scale",
1052 group: "commerce",
1053 body: r##"<path d="M12 3v18" /> <path d="m19 8 3 8a5 5 0 0 1-6 0zV7" /> <path d="M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1" /> <path d="m5 8 3 8a5 5 0 0 1-6 0zV7" /> <path d="M7 21h10" />"##,
1054 fillable: false,
1055 mirror: false,
1056 },
1057 Icon {
1058 name: "search",
1059 group: "chrome",
1060 body: r##"<path d="m21 21-4.34-4.34" /> <circle cx="11" cy="11" r="8" />"##,
1061 fillable: false,
1062 mirror: false,
1063 },
1064 Icon {
1065 name: "send",
1066 group: "communication",
1067 body: r##"<path d="M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z" /> <path d="m21.854 2.147-10.94 10.939" />"##,
1068 fillable: false,
1069 mirror: true,
1070 },
1071 Icon {
1072 name: "server",
1073 group: "technical",
1074 body: r##"<rect width="20" height="8" x="2" y="2" rx="2" ry="2" /> <rect width="20" height="8" x="2" y="14" rx="2" ry="2" /> <line x1="6" x2="6.01" y1="6" y2="6" /> <line x1="6" x2="6.01" y1="18" y2="18" />"##,
1075 fillable: false,
1076 mirror: false,
1077 },
1078 Icon {
1079 name: "settings",
1080 group: "chrome",
1081 body: r##"<path d="M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915" /> <circle cx="12" cy="12" r="3" />"##,
1082 fillable: false,
1083 mirror: false,
1084 },
1085 Icon {
1086 name: "shield",
1087 group: "people",
1088 body: r##"<path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z" />"##,
1089 fillable: false,
1090 mirror: false,
1091 },
1092 Icon {
1093 name: "shield-check",
1094 group: "people",
1095 body: r##"<path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z" /> <path d="m9 12 2 2 4-4" />"##,
1096 fillable: false,
1097 mirror: false,
1098 },
1099 Icon {
1100 name: "shopping-bag",
1101 group: "commerce",
1102 body: r##"<path d="M16 10a4 4 0 0 1-8 0" /> <path d="M3.103 6.034h17.794" /> <path d="M3.4 5.467a2 2 0 0 0-.4 1.2V20a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6.667a2 2 0 0 0-.4-1.2l-2-2.667A2 2 0 0 0 17 2H7a2 2 0 0 0-1.6.8z" />"##,
1103 fillable: false,
1104 mirror: false,
1105 },
1106 Icon {
1107 name: "shopping-cart",
1108 group: "commerce",
1109 body: r##"<path d="m2.05 2.05 1.099-.028a1 1 0 0 1 1.008.815l2.69 14.347A1 1 0 0 0 7.83 18H18" /> <path d="M4.563 5h16.435a1 1 0 0 1 .981 1.204l-1.026 6.226A2 2 0 0 1 18.962 14H6.25" /> <circle cx="18" cy="20" r="2" /> <circle cx="8" cy="20" r="2" />"##,
1110 fillable: false,
1111 mirror: false,
1112 },
1113 Icon {
1114 name: "sliders-horizontal",
1115 group: "chrome",
1116 body: r##"<path d="M10 5H3" /> <path d="M12 19H3" /> <path d="M14 3v4" /> <path d="M16 17v4" /> <path d="M21 12h-9" /> <path d="M21 19h-5" /> <path d="M21 5h-7" /> <path d="M8 10v4" /> <path d="M8 12H3" />"##,
1117 fillable: false,
1118 mirror: false,
1119 },
1120 Icon {
1121 name: "smartphone",
1122 group: "technical",
1123 body: r##"<rect width="14" height="20" x="5" y="2" rx="2" ry="2" /> <path d="M12 18h.01" />"##,
1124 fillable: false,
1125 mirror: false,
1126 },
1127 Icon {
1128 name: "sparkles",
1129 group: "technical",
1130 body: r##"<path d="M11.017 2.814a1 1 0 0 1 1.966 0l1.051 5.558a2 2 0 0 0 1.594 1.594l5.558 1.051a1 1 0 0 1 0 1.966l-5.558 1.051a2 2 0 0 0-1.594 1.594l-1.051 5.558a1 1 0 0 1-1.966 0l-1.051-5.558a2 2 0 0 0-1.594-1.594l-5.558-1.051a1 1 0 0 1 0-1.966l5.558-1.051a2 2 0 0 0 1.594-1.594z" /> <path d="M20 2v4" /> <path d="M22 4h-4" /> <circle cx="4" cy="20" r="2" />"##,
1131 fillable: false,
1132 mirror: false,
1133 },
1134 Icon {
1135 name: "square",
1136 group: "objects",
1137 body: r##"<rect width="18" height="18" x="3" y="3" rx="2" />"##,
1138 fillable: true,
1139 mirror: false,
1140 },
1141 Icon {
1142 name: "square-check",
1143 group: "objects",
1144 body: r##"<rect width="18" height="18" x="3" y="3" rx="2" /> <path d="m16 9-5.5 5.5L8 12" />"##,
1145 fillable: true,
1146 mirror: false,
1147 },
1148 Icon {
1149 name: "square-pen",
1150 group: "content",
1151 body: r##"<path d="M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7" /> <path d="M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z" />"##,
1152 fillable: false,
1153 mirror: false,
1154 },
1155 Icon {
1156 name: "star",
1157 group: "content",
1158 body: r##"<path d="M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z" />"##,
1159 fillable: true,
1160 mirror: false,
1161 },
1162 Icon {
1163 name: "store",
1164 group: "commerce",
1165 body: r##"<path d="M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5" /> <path d="M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244" /> <path d="M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05" />"##,
1166 fillable: false,
1167 mirror: false,
1168 },
1169 Icon {
1170 name: "sun",
1171 group: "chrome",
1172 body: r##"<circle cx="12" cy="12" r="4" /> <path d="M12 2v2" /> <path d="M12 20v2" /> <path d="m4.93 4.93 1.41 1.41" /> <path d="m17.66 17.66 1.41 1.41" /> <path d="M2 12h2" /> <path d="M20 12h2" /> <path d="m6.34 17.66-1.41 1.41" /> <path d="m19.07 4.93-1.41 1.41" />"##,
1173 fillable: false,
1174 mirror: false,
1175 },
1176 Icon {
1177 name: "tablet",
1178 group: "technical",
1179 body: r##"<rect width="16" height="20" x="4" y="2" rx="2" ry="2" /> <line x1="12" x2="12.01" y1="18" y2="18" />"##,
1180 fillable: false,
1181 mirror: false,
1182 },
1183 Icon {
1184 name: "tag",
1185 group: "content",
1186 body: r##"<path d="M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z" /> <circle cx="7.5" cy="7.5" r=".5" fill="currentColor" />"##,
1187 fillable: false,
1188 mirror: false,
1189 },
1190 Icon {
1191 name: "tags",
1192 group: "content",
1193 body: r##"<path d="M13.172 2a2 2 0 0 1 1.414.586l6.71 6.71a2.4 2.4 0 0 1 0 3.408l-4.592 4.592a2.4 2.4 0 0 1-3.408 0l-6.71-6.71A2 2 0 0 1 6 9.172V3a1 1 0 0 1 1-1z" /> <path d="M2 7v6.172a2 2 0 0 0 .586 1.414l6.71 6.71a2.4 2.4 0 0 0 3.191.193" /> <circle cx="10.5" cy="6.5" r=".5" fill="currentColor" />"##,
1194 fillable: false,
1195 mirror: false,
1196 },
1197 Icon {
1198 name: "target",
1199 group: "objects",
1200 body: r##"<circle cx="12" cy="12" r="10" /> <circle cx="12" cy="12" r="6" /> <circle cx="12" cy="12" r="2" />"##,
1201 fillable: false,
1202 mirror: false,
1203 },
1204 Icon {
1205 name: "terminal",
1206 group: "technical",
1207 body: r##"<path d="M12 19h8" /> <path d="m4 17 6-6-6-6" />"##,
1208 fillable: false,
1209 mirror: false,
1210 },
1211 Icon {
1212 name: "ticket",
1213 group: "commerce",
1214 body: r##"<path d="M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z" /> <path d="M13 5v2" /> <path d="M13 17v2" /> <path d="M13 11v2" />"##,
1215 fillable: false,
1216 mirror: false,
1217 },
1218 Icon {
1219 name: "timer",
1220 group: "time-place",
1221 body: r##"<line x1="10" x2="14" y1="2" y2="2" /> <line x1="12" x2="15" y1="14" y2="11" /> <circle cx="12" cy="14" r="8" />"##,
1222 fillable: false,
1223 mirror: false,
1224 },
1225 Icon {
1226 name: "trash-2",
1227 group: "chrome",
1228 body: r##"<path d="M10 11v6" /> <path d="M14 11v6" /> <path d="M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6" /> <path d="M3 6h18" /> <path d="M8 6V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2" />"##,
1229 fillable: false,
1230 mirror: false,
1231 },
1232 Icon {
1233 name: "trending-down",
1234 group: "commerce",
1235 body: r##"<path d="M16 17h6v-6" /> <path d="m22 17-8.5-8.5-5 5L2 7" />"##,
1236 fillable: false,
1237 mirror: true,
1238 },
1239 Icon {
1240 name: "trending-up",
1241 group: "commerce",
1242 body: r##"<path d="M16 7h6v6" /> <path d="m22 7-8.5 8.5-5-5L2 17" />"##,
1243 fillable: false,
1244 mirror: true,
1245 },
1246 Icon {
1247 name: "triangle",
1248 group: "objects",
1249 body: r##"<path d="M13.73 4a2 2 0 0 0-3.46 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3Z" />"##,
1250 fillable: true,
1251 mirror: false,
1252 },
1253 Icon {
1254 name: "triangle-alert",
1255 group: "chrome",
1256 body: r##"<path d="m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3" /> <path d="M12 9v4" /> <path d="M12 17h.01" />"##,
1257 fillable: false,
1258 mirror: false,
1259 },
1260 Icon {
1261 name: "trophy",
1262 group: "objects",
1263 body: r##"<path d="M10 14.66V17a1 1 0 0 1-1 1 2 2 0 0 0-2 2v2" /> <path d="M14 14.66V17a1 1 0 0 0 1 1 2 2 0 0 1 2 2v2" /> <path d="M17.916 10H19.5A2.5 2.5 0 0 0 22 7.5V5a1 1 0 0 0-1-1h-3" /> <path d="M4 22h16" /> <path d="M6 9a6 6 0 0 0 12 0V3a1 1 0 0 0-1-1H7a1 1 0 0 0-1 1z" /> <path d="M6.084 10H4.5A2.5 2.5 0 0 1 2 7.5V5a1 1 0 0 1 1-1h3" />"##,
1264 fillable: false,
1265 mirror: false,
1266 },
1267 Icon {
1268 name: "truck",
1269 group: "commerce",
1270 body: r##"<path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2" /> <path d="M15 18H9" /> <path d="M19 18h2a1 1 0 0 0 1-1v-3.65a1 1 0 0 0-.22-.624l-3.48-4.35A1 1 0 0 0 17.52 8H14" /> <circle cx="17" cy="18" r="2" /> <circle cx="7" cy="18" r="2" />"##,
1271 fillable: false,
1272 mirror: false,
1273 },
1274 Icon {
1275 name: "type",
1276 group: "content",
1277 body: r##"<path d="M12 4v16" /> <path d="M4 7V5a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v2" /> <path d="M9 20h6" />"##,
1278 fillable: false,
1279 mirror: false,
1280 },
1281 Icon {
1282 name: "underline",
1283 group: "content",
1284 body: r##"<path d="M6 4v6a6 6 0 0 0 12 0V4" /> <line x1="4" x2="20" y1="20" y2="20" />"##,
1285 fillable: false,
1286 mirror: false,
1287 },
1288 Icon {
1289 name: "undo-2",
1290 group: "chrome",
1291 body: r##"<path d="M9 14 4 9l5-5" /> <path d="M4 9h10.5a5.5 5.5 0 0 1 5.5 5.5a5.5 5.5 0 0 1-5.5 5.5H11" />"##,
1292 fillable: false,
1293 mirror: true,
1294 },
1295 Icon {
1296 name: "unlink",
1297 group: "content",
1298 body: r##"<path d="m18.84 12.25 1.72-1.71h-.02a5.004 5.004 0 0 0-.12-7.07 5.006 5.006 0 0 0-6.95 0l-1.72 1.71" /> <path d="m5.17 11.75-1.71 1.71a5.004 5.004 0 0 0 .12 7.07 5.006 5.006 0 0 0 6.95 0l1.71-1.71" /> <line x1="8" x2="8" y1="2" y2="5" /> <line x1="2" x2="5" y1="8" y2="8" /> <line x1="16" x2="16" y1="19" y2="22" /> <line x1="19" x2="22" y1="16" y2="16" />"##,
1299 fillable: false,
1300 mirror: false,
1301 },
1302 Icon {
1303 name: "upload",
1304 group: "chrome",
1305 body: r##"<path d="M12 3v12" /> <path d="m17 8-5-5-5 5" /> <path d="M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4" />"##,
1306 fillable: false,
1307 mirror: false,
1308 },
1309 Icon {
1310 name: "user",
1311 group: "people",
1312 body: r##"<path d="M19 21v-2a4 4 0 0 0-4-4H9a4 4 0 0 0-4 4v2" /> <circle cx="12" cy="7" r="4" />"##,
1313 fillable: false,
1314 mirror: false,
1315 },
1316 Icon {
1317 name: "user-plus",
1318 group: "people",
1319 body: r##"<path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2" /> <circle cx="9" cy="7" r="4" /> <line x1="19" x2="19" y1="8" y2="14" /> <line x1="22" x2="16" y1="11" y2="11" />"##,
1320 fillable: false,
1321 mirror: false,
1322 },
1323 Icon {
1324 name: "user-round",
1325 group: "people",
1326 body: r##"<circle cx="12" cy="8" r="5" /> <path d="M20 21a8 8 0 0 0-16 0" />"##,
1327 fillable: false,
1328 mirror: false,
1329 },
1330 Icon {
1331 name: "users",
1332 group: "people",
1333 body: r##"<path d="M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2" /> <path d="M16 3.128a4 4 0 0 1 0 7.744" /> <path d="M22 21v-2a4 4 0 0 0-3-3.87" /> <circle cx="9" cy="7" r="4" />"##,
1334 fillable: false,
1335 mirror: false,
1336 },
1337 Icon {
1338 name: "video",
1339 group: "technical",
1340 body: r##"<path d="m16 13 5.223 3.482a.5.5 0 0 0 .777-.416V7.87a.5.5 0 0 0-.752-.432L16 10.5" /> <rect x="2" y="6" width="14" height="12" rx="2" />"##,
1341 fillable: false,
1342 mirror: false,
1343 },
1344 Icon {
1345 name: "wallet",
1346 group: "commerce",
1347 body: r##"<path d="M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1" /> <path d="M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4" />"##,
1348 fillable: false,
1349 mirror: false,
1350 },
1351 Icon {
1352 name: "wand-sparkles",
1353 group: "technical",
1354 body: r##"<path d="m21.64 3.64-1.28-1.28a1.21 1.21 0 0 0-1.72 0L2.36 18.64a1.21 1.21 0 0 0 0 1.72l1.28 1.28a1.2 1.2 0 0 0 1.72 0L21.64 5.36a1.2 1.2 0 0 0 0-1.72" /> <path d="m14 7 3 3" /> <path d="M5 6v4" /> <path d="M19 14v4" /> <path d="M10 2v2" /> <path d="M7 8H3" /> <path d="M21 16h-4" /> <path d="M11 3H9" />"##,
1355 fillable: false,
1356 mirror: false,
1357 },
1358 Icon {
1359 name: "webhook",
1360 group: "technical",
1361 body: r##"<path d="M18 16.98h-5.99c-1.1 0-1.95.94-2.48 1.9A4 4 0 0 1 2 17c.01-.7.2-1.4.57-2" /> <path d="m6 17 3.13-5.78c.53-.97.1-2.18-.5-3.1a4 4 0 1 1 6.89-4.06" /> <path d="m12 6 3.13 5.73C15.66 12.7 16.9 13 18 13a4 4 0 0 1 0 8" />"##,
1362 fillable: false,
1363 mirror: false,
1364 },
1365 Icon {
1366 name: "wifi",
1367 group: "technical",
1368 body: r##"<path d="M12 20h.01" /> <path d="M2 8.82a15 15 0 0 1 20 0" /> <path d="M5 12.859a10 10 0 0 1 14 0" /> <path d="M8.5 16.429a5 5 0 0 1 7 0" />"##,
1369 fillable: false,
1370 mirror: false,
1371 },
1372 Icon {
1373 name: "workflow",
1374 group: "technical",
1375 body: r##"<rect width="8" height="8" x="3" y="3" rx="2" /> <path d="M7 11v4a2 2 0 0 0 2 2h4" /> <rect width="8" height="8" x="13" y="13" rx="2" />"##,
1376 fillable: false,
1377 mirror: false,
1378 },
1379 Icon {
1380 name: "wrench",
1381 group: "objects",
1382 body: r##"<path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z" />"##,
1383 fillable: false,
1384 mirror: false,
1385 },
1386 Icon {
1387 name: "x",
1388 group: "chrome",
1389 body: r##"<path d="M18 6 6 18" /> <path d="m6 6 12 12" />"##,
1390 fillable: false,
1391 mirror: false,
1392 },
1393 Icon {
1394 name: "zap",
1395 group: "technical",
1396 body: r##"<path d="M15.914 4a1.5 1.5 0 00-2.474-1.561l-9 9A1.5 1.5 0 005.5 14h4.002a.5.5 0 01.471.666L8.086 20a1.5 1.5 0 002.475 1.56l9-9A1.5 1.5 0 0018.5 10h-3.997a.5.5 0 01-.472-.667z" />"##,
1397 fillable: false,
1398 mirror: false,
1399 },
1400];
1401
1402pub mod names {
1405 pub const ACTIVITY: &str = "activity";
1406 pub const ALARM_CLOCK: &str = "alarm-clock";
1407 pub const ARROW_UP_DOWN: &str = "arrow-up-down";
1408 pub const AT_SIGN: &str = "at-sign";
1409 pub const AWARD: &str = "award";
1410 pub const BADGE_PERCENT: &str = "badge-percent";
1411 pub const BANKNOTE: &str = "banknote";
1412 pub const BELL: &str = "bell";
1413 pub const BELL_OFF: &str = "bell-off";
1414 pub const BELL_RING: &str = "bell-ring";
1415 pub const BLOCKS: &str = "blocks";
1416 pub const BLUETOOTH: &str = "bluetooth";
1417 pub const BOLD: &str = "bold";
1418 pub const BOOK_OPEN: &str = "book-open";
1419 pub const BOOKMARK: &str = "bookmark";
1420 pub const BOT: &str = "bot";
1421 pub const BOX: &str = "box";
1422 pub const BOXES: &str = "boxes";
1423 pub const BRACES: &str = "braces";
1424 pub const BRIEFCASE: &str = "briefcase";
1425 pub const BRUSH: &str = "brush";
1426 pub const BUG: &str = "bug";
1427 pub const BUILDING: &str = "building";
1428 pub const BUILDING_2: &str = "building-2";
1429 pub const CALCULATOR: &str = "calculator";
1430 pub const CALENDAR: &str = "calendar";
1431 pub const CALENDAR_DAYS: &str = "calendar-days";
1432 pub const CAMERA: &str = "camera";
1433 pub const CHART_BAR: &str = "chart-bar";
1434 pub const CHART_LINE: &str = "chart-line";
1435 pub const CHART_PIE: &str = "chart-pie";
1436 pub const CHECK: &str = "check";
1437 pub const CHECK_CHECK: &str = "check-check";
1438 pub const CHEVRON_DOWN: &str = "chevron-down";
1439 pub const CHEVRON_LEFT: &str = "chevron-left";
1440 pub const CHEVRON_RIGHT: &str = "chevron-right";
1441 pub const CHEVRON_UP: &str = "chevron-up";
1442 pub const CHEVRONS_LEFT: &str = "chevrons-left";
1443 pub const CHEVRONS_RIGHT: &str = "chevrons-right";
1444 pub const CIRCLE: &str = "circle";
1445 pub const CIRCLE_ALERT: &str = "circle-alert";
1446 pub const CIRCLE_CHECK: &str = "circle-check";
1447 pub const CIRCLE_HELP: &str = "circle-help";
1448 pub const CIRCLE_X: &str = "circle-x";
1449 pub const CLOCK: &str = "clock";
1450 pub const CLOUD: &str = "cloud";
1451 pub const CLOUD_DOWNLOAD: &str = "cloud-download";
1452 pub const CLOUD_UPLOAD: &str = "cloud-upload";
1453 pub const CODE: &str = "code";
1454 pub const COINS: &str = "coins";
1455 pub const COLUMNS_3: &str = "columns-3";
1456 pub const COMPASS: &str = "compass";
1457 pub const COMPONENT: &str = "component";
1458 pub const CONTACT: &str = "contact";
1459 pub const COPY: &str = "copy";
1460 pub const CPU: &str = "cpu";
1461 pub const CREDIT_CARD: &str = "credit-card";
1462 pub const CROWN: &str = "crown";
1463 pub const DATABASE: &str = "database";
1464 pub const DOWNLOAD: &str = "download";
1465 pub const DROPLET: &str = "droplet";
1466 pub const ELLIPSIS: &str = "ellipsis";
1467 pub const ELLIPSIS_VERTICAL: &str = "ellipsis-vertical";
1468 pub const EXTERNAL_LINK: &str = "external-link";
1469 pub const EYE: &str = "eye";
1470 pub const EYE_OFF: &str = "eye-off";
1471 pub const FILE: &str = "file";
1472 pub const FILE_TEXT: &str = "file-text";
1473 pub const FILES: &str = "files";
1474 pub const FILM: &str = "film";
1475 pub const FINGERPRINT: &str = "fingerprint";
1476 pub const FLAG: &str = "flag";
1477 pub const FLAME: &str = "flame";
1478 pub const FOLDER: &str = "folder";
1479 pub const FOLDER_OPEN: &str = "folder-open";
1480 pub const FOLDER_PLUS: &str = "folder-plus";
1481 pub const FUNNEL: &str = "funnel";
1482 pub const GAUGE: &str = "gauge";
1483 pub const GIFT: &str = "gift";
1484 pub const GIT_BRANCH: &str = "git-branch";
1485 pub const GLOBE: &str = "globe";
1486 pub const GRIP_VERTICAL: &str = "grip-vertical";
1487 pub const HAMMER: &str = "hammer";
1488 pub const HARD_DRIVE: &str = "hard-drive";
1489 pub const HEADING: &str = "heading";
1490 pub const HEART: &str = "heart";
1491 pub const HISTORY: &str = "history";
1492 pub const HOME: &str = "home";
1493 pub const ID_CARD: &str = "id-card";
1494 pub const IMAGE: &str = "image";
1495 pub const IMAGES: &str = "images";
1496 pub const INFO: &str = "info";
1497 pub const ITALIC: &str = "italic";
1498 pub const KEY: &str = "key";
1499 pub const LANDMARK: &str = "landmark";
1500 pub const LAPTOP: &str = "laptop";
1501 pub const LAYERS: &str = "layers";
1502 pub const LAYOUT_DASHBOARD: &str = "layout-dashboard";
1503 pub const LAYOUT_GRID: &str = "layout-grid";
1504 pub const LAYOUT_TEMPLATE: &str = "layout-template";
1505 pub const LEAF: &str = "leaf";
1506 pub const LIGHTBULB: &str = "lightbulb";
1507 pub const LINK: &str = "link";
1508 pub const LIST: &str = "list";
1509 pub const LIST_ORDERED: &str = "list-ordered";
1510 pub const LOADER_CIRCLE: &str = "loader-circle";
1511 pub const LOCK: &str = "lock";
1512 pub const LOCK_OPEN: &str = "lock-open";
1513 pub const LOG_IN: &str = "log-in";
1514 pub const LOG_OUT: &str = "log-out";
1515 pub const MAIL: &str = "mail";
1516 pub const MAP: &str = "map";
1517 pub const MAP_PIN: &str = "map-pin";
1518 pub const MAP_PINNED: &str = "map-pinned";
1519 pub const MEGAPHONE: &str = "megaphone";
1520 pub const MENU: &str = "menu";
1521 pub const MESSAGE_CIRCLE: &str = "message-circle";
1522 pub const MESSAGE_SQUARE: &str = "message-square";
1523 pub const MIC: &str = "mic";
1524 pub const MONITOR: &str = "monitor";
1525 pub const MOON: &str = "moon";
1526 pub const MUSIC: &str = "music";
1527 pub const NAVIGATION: &str = "navigation";
1528 pub const NEWSPAPER: &str = "newspaper";
1529 pub const NOTEBOOK_PEN: &str = "notebook-pen";
1530 pub const NOTEPAD_TEXT: &str = "notepad-text";
1531 pub const PACKAGE: &str = "package";
1532 pub const PAINTBRUSH: &str = "paintbrush";
1533 pub const PALETTE: &str = "palette";
1534 pub const PANEL_LEFT: &str = "panel-left";
1535 pub const PAPERCLIP: &str = "paperclip";
1536 pub const PENCIL: &str = "pencil";
1537 pub const PERCENT: &str = "percent";
1538 pub const PHONE: &str = "phone";
1539 pub const PIN: &str = "pin";
1540 pub const PLUG: &str = "plug";
1541 pub const PLUS: &str = "plus";
1542 pub const PRINTER: &str = "printer";
1543 pub const PUZZLE: &str = "puzzle";
1544 pub const QR_CODE: &str = "qr-code";
1545 pub const QUOTE: &str = "quote";
1546 pub const RECEIPT: &str = "receipt";
1547 pub const REDO_2: &str = "redo-2";
1548 pub const REFRESH_CW: &str = "refresh-cw";
1549 pub const ROCKET: &str = "rocket";
1550 pub const RSS: &str = "rss";
1551 pub const SAVE: &str = "save";
1552 pub const SCALE: &str = "scale";
1553 pub const SEARCH: &str = "search";
1554 pub const SEND: &str = "send";
1555 pub const SERVER: &str = "server";
1556 pub const SETTINGS: &str = "settings";
1557 pub const SHIELD: &str = "shield";
1558 pub const SHIELD_CHECK: &str = "shield-check";
1559 pub const SHOPPING_BAG: &str = "shopping-bag";
1560 pub const SHOPPING_CART: &str = "shopping-cart";
1561 pub const SLIDERS_HORIZONTAL: &str = "sliders-horizontal";
1562 pub const SMARTPHONE: &str = "smartphone";
1563 pub const SPARKLES: &str = "sparkles";
1564 pub const SQUARE: &str = "square";
1565 pub const SQUARE_CHECK: &str = "square-check";
1566 pub const SQUARE_PEN: &str = "square-pen";
1567 pub const STAR: &str = "star";
1568 pub const STORE: &str = "store";
1569 pub const SUN: &str = "sun";
1570 pub const TABLET: &str = "tablet";
1571 pub const TAG: &str = "tag";
1572 pub const TAGS: &str = "tags";
1573 pub const TARGET: &str = "target";
1574 pub const TERMINAL: &str = "terminal";
1575 pub const TICKET: &str = "ticket";
1576 pub const TIMER: &str = "timer";
1577 pub const TRASH_2: &str = "trash-2";
1578 pub const TRENDING_DOWN: &str = "trending-down";
1579 pub const TRENDING_UP: &str = "trending-up";
1580 pub const TRIANGLE: &str = "triangle";
1581 pub const TRIANGLE_ALERT: &str = "triangle-alert";
1582 pub const TROPHY: &str = "trophy";
1583 pub const TRUCK: &str = "truck";
1584 pub const TYPE: &str = "type";
1585 pub const UNDERLINE: &str = "underline";
1586 pub const UNDO_2: &str = "undo-2";
1587 pub const UNLINK: &str = "unlink";
1588 pub const UPLOAD: &str = "upload";
1589 pub const USER: &str = "user";
1590 pub const USER_PLUS: &str = "user-plus";
1591 pub const USER_ROUND: &str = "user-round";
1592 pub const USERS: &str = "users";
1593 pub const VIDEO: &str = "video";
1594 pub const WALLET: &str = "wallet";
1595 pub const WAND_SPARKLES: &str = "wand-sparkles";
1596 pub const WEBHOOK: &str = "webhook";
1597 pub const WIFI: &str = "wifi";
1598 pub const WORKFLOW: &str = "workflow";
1599 pub const WRENCH: &str = "wrench";
1600 pub const X: &str = "x";
1601 pub const ZAP: &str = "zap";
1602}