//! This file is auto-generated. Changes may be erased.
use crate::Icon;
use once_cell::sync::Lazy;
use std::collections::HashMap;
pub static ICON_LIST: Lazy<HashMap<&'static str, Icon>> = Lazy::new(|| {
let mut icons = HashMap::new();
icons.insert(
"Above",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 320l80 0 0 80q0 8 6 14 6 6 14 6l220 0q8 0 14-6 6-6 6-14l0-220q0-8-6-14-6-6-14-6l-80 0 0-80q0-8-6-14-6-6-14-6l-220 0q-8 0-14 6-6 6-6 14l0 220q0 8 6 14 6 6 14 6l0 0z m120 60l0-60 100 0q8 0 14-6 6-6 6-14l0-100 60 0 0 180-180 0z\"/>",
],
},
);
icons.insert(
"AlignCenter",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 140l360 0 0-40-360 0 0 40z m0 160l360 0 0-40-360 0 0 40z m60 80l240 0 0-40-240 0 0 40z m0-160l240 0 0-40-240 0 0 40z\"/>",
],
},
);
icons.insert(
"AlignLeft",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 140l360 0 0-40-360 0 0 40z m0 240l240 0 0-40-240 0 0 40z m0-80l360 0 0-40-360 0 0 40z m0-80l240 0 0-40-240 0 0 40z\"/>",
],
},
);
icons.insert(
"AlignRight",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M420 140l0-40-360 0 0 40 360 0z m-360 160l360 0 0-40-360 0 0 40z m120 80l240 0 0-40-240 0 0 40z m0-160l240 0 0-40-240 0 0 40z\"/>",
],
},
);
icons.insert(
"ArrowDown",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M90 270l150 150 150-150-30-30-90 90-6 10-4 0 0-280-40 0 0 280-4 0-6-10-90-90-30 30z\"/>",
],
},
);
icons.insert(
"ArrowLeft",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M210 390l30-30-90-90-10-6 0-4 280 0 0-40-280 0 0-4 10-6 90-90-30-30-150 150 150 150z\"/>",
],
},
);
icons.insert(
"ArrowRight",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M270 390l150-150-150-150-30 30 90 90 10 6 0 4-280 0 0 40 280 0 0 4-10 6-90 90 30 30z\"/>",
],
},
);
icons.insert(
"ArrowUp",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M90 210l30 30 90-90 6-10 4 0 0 280 40 0 0-280 4 0 6 10 90 90 30-30-150-150-150 150z\"/>",
],
},
);
icons.insert(
"At",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M213 396q24 0 48-7 24-7 42-17l-20-32q-10 8-28 14-18 6-39 6-50-1-83-34-34-33-35-84 1-51 35-84 34-33 88-34 50 1 85 30 35 29 36 74 0 22-9 36-9 15-23 15-10 0-17-7-7-7-7-18l0-74-32 0 0 19q-8-11-21-17-13-6-27-6-27 1-45 20-17 19-18 48 1 30 19 50 17 19 45 20 15 0 29-7 13-7 22-19 9 12 22 19 14 8 30 8 29-1 48-26 19-25 20-63-2-59-46-98-45-39-111-40-70 2-114 45-44 43-45 108 2 67 45 110 43 43 106 45l0 0z m-33-152q0-15 10-25 10-10 25-10 16 0 26 10 11 10 11 25 0 16-11 26-11 11-27 11-15 0-24-11-10-10-10-26l0 0z\"/>",
],
},
);
icons.insert(
"Attach",
Icon {
view_box: "0 0 360 480",
class: None,
width: Some("360"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 230l0 100q1 43 29 71 28 28 71 29 43-1 71-29 28-28 29-71l0-180q-1-43-29-71-28-28-71-29-43 1-71 29-28 28-29 71l40 0q1-26 17-43 17-16 43-17 26 1 43 17 16 17 17 43l0 180q-1 26-17 43-17 16-43 17-26-1-43-17-16-17-17-43l0-100q0-8 6-14 6-6 14-6 8 0 14 6 6 6 6 14l0 70 40 0 0-70q-1-26-17-43-17-16-43-17-26 1-43 17-16 17-17 43l0 0z\"/>",
],
},
);
icons.insert(
"Audio",
Icon {
view_box: "0 0 460 480",
class: None,
width: Some("460"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M120 400l60 0 0-140-80 0 0-20q1-56 38-92 36-37 92-38 56 1 92 38 37 36 38 92l0 20-80 0 0 140 60 0q26-1 43-17 16-17 17-43l0-100q-2-73-49-121-48-47-121-49-73 2-121 49-47 48-49 121l0 100q1 26 17 43 17 16 43 17l0 0z\"/>",
],
},
);
icons.insert(
"AudioDescription",
Icon {
view_box: "0 0 460 480",
class: None,
width: Some("460"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M230 420q44-1 86-29 42-28 64-71-22-43-64-71-42-28-86-29-43 1-85 29-42 28-65 71 23 43 65 71 42 28 85 29l0 0z m-160-310l30 30q28-28 61-40 34-12 69-12 36 0 69 12 34 12 61 40l30-30q-34-34-75-49-41-15-85-15-43 0-84 15-42 15-76 49l0 0z m60 60l30 30q15-15 33-22 18-6 37-6 19 0 37 6 19 7 33 22l30-30q-21-21-47-31-26-9-53-9-27 0-53 9-26 10-47 31l0 0z m40 150q1-26 17-43 17-16 43-17 26 1 43 17 16 17 17 43-1 26-17 43-17 16-43 17-26-1-43-17-16-17-17-43l0 0z m30 0q0 13 9 21 8 9 21 9 13 0 21-9 9-8 9-21 0-13-9-21-8-9-21-9-13 0-21 9-9 8-9 21l0 0z\"/>",
],
},
);
icons.insert(
"Ban",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M200 410q73-2 121-49 47-48 49-121-2-73-49-121-48-47-121-49-73 2-121 49-47 48-49 121 2 73 49 121 48 47 121 49l0 0z m-130-170q1-56 38-92 36-37 92-38 22 0 41 6 19 7 35 18l-182 182q-11-16-18-35-6-19-6-41l0 0z m54 106l182-182q11 16 18 35 6 19 6 41-1 56-38 92-36 37-92 38-22 0-41-6-19-7-35-18l0 0z\"/>",
],
},
);
icons.insert(
"Bars",
Icon {
view_box: "0 0 420 480",
class: None,
width: Some("420"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M310 395l40 0 0-320-40 0 0 320z m-240 0l40 0 0-320-40 0 0 320z m120 0l40 0 0-320-40 0 0 320z\"/>",
],
},
);
icons.insert(
"Below",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 320l80 0 0 80q0 8 6 14 6 6 14 6l220 0q8 0 14-6 6-6 6-14l0-220q0-8-6-14-6-6-14-6l-80 0 0-80q0-8-6-14-6-6-14-6l-220 0q-8 0-14 6-6 6-6 14l0 220q0 8 6 14 6 6 14 6l0 0z m120 60l0-180 180 0 0 180-180 0z\"/>",
],
},
);
icons.insert(
"Bold",
Icon {
view_box: "0 0 360 480",
class: None,
width: Some("360"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 380l125 0q38-1 61-22 23-22 24-58 0-26-14-43-14-18-36-21l0-4q15-5 25-22 10-17 10-36-1-35-27-55-27-19-70-19l-98 0 0 280z m40-40l0-80 89 0q18 0 30 11 11 11 11 29 0 18-11 29-12 11-30 11l-89 0z m0-120l0-80 72 0q19 0 31 11 12 11 12 29 0 18-12 29-12 11-31 11l-72 0z\"/>",
],
},
);
icons.insert(
"Bookmark",
Icon {
view_box: "0 0 300 480",
class: None,
width: Some("300"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 430l90-90 90 90 0-340-180 0 0 340z\"/>",
],
},
);
icons.insert(
"Box",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 420l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320q0 8 6 14 6 6 14 6l0 0z m20-40l0-280 280 0 0 280-280 0z\"/>",
],
},
);
icons.insert(
"BoxCross",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M180 330l-30-30 60-60-60-60 30-30 60 60 60-60 30 30-60 60 60 60-30 30-60-60-60 60z m-120 70q0 8 6 14 6 6 14 6l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320z\"/>",
],
},
);
icons.insert(
"BoxCrossO",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 420l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320q0 8 6 14 6 6 14 6l0 0z m20-40l0-280 280 0 0 280-280 0z m50-80l30 30 60-60 60 60 30-30-60-60 60-60-30-30-60 60-60-60-30 30 60 60-60 60z\"/>",
],
},
);
icons.insert(
"BoxFull",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 420l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320q0 8 6 14 6 6 14 6l0 0z\"/>",
],
},
);
icons.insert(
"BoxMinus",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 260l0-40 200 0 0 40-200 0z m-80 140q0 8 6 14 6 6 14 6l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320z\"/>",
],
},
);
icons.insert(
"BoxMinusO",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 420l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320q0 8 6 14 6 6 14 6l0 0z m20-40l0-280 280 0 0 280-280 0z m40-120l200 0 0-40-200 0 0 40z\"/>",
],
},
);
icons.insert(
"BoxPlus",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 340l0-80-80 0 0-40 80 0 0-80 40 0 0 80 80 0 0 40-80 0 0 80-40 0z m-160 60q0 8 6 14 6 6 14 6l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320z\"/>",
],
},
);
icons.insert(
"BoxPlusO",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 420l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320q0 8 6 14 6 6 14 6l0 0z m20-40l0-280 280 0 0 280-280 0z m40-120l80 0 0 80 40 0 0-80 80 0 0-40-80 0 0-80-40 0 0 80-80 0 0 40z\"/>",
],
},
);
icons.insert(
"BoxTick",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M218 330l-88-90 30-30 57 57 103-117 30 30-132 150z m-158 70q0 8 6 14 6 6 14 6l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320z\"/>",
],
},
);
icons.insert(
"BoxTickO",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 420l320 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 320q0 8 6 14 6 6 14 6l0 0z m20-40l0-280 280 0 0 280-280 0z m30-140l30-30 57 57 103-117 30 30-132 150-88-90z\"/>",
],
},
);
icons.insert(
"Calendar",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 400l320 0q8 0 14-6 6-6 6-14l0-240q0-8-6-14-6-6-14-6l-40 0 0-40-40 0 0 40-60 0 0-40-40 0 0 40-60 0 0-40-40 0 0 40-40 0q-8 0-14 6-6 6-6 14l0 240q0 8 6 14 6 6 14 6l0 0z m20-40l0-160 280 0 0 160-280 0z\"/>",
],
},
);
icons.insert(
"Cancel",
Icon {
view_box: "0 0 428 480",
class: None,
width: Some("428"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M90 390l120-120 130 120 30-30-130-120 130-120-30-30-130 120-120-120-30 30 120 120-120 120 30 30z\"/>",
],
},
);
icons.insert(
"Captions",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 400l360 0q8 0 14-6 6-6 6-14l0-280q0-8-6-14-6-6-14-6l-360 0q-8 0-14 6-6 6-6 14l0 280q0 8 6 14 6 6 14 6l0 0z m40-110l0-100q1-24 17-39 17-15 43-16 26 1 43 16 16 15 17 39l0 30-40 0 0-29q0-7-6-13-6-7-14-7-8 0-14 7-6 6-6 13l0 99q0 6 6 12 6 7 14 7 8 0 14-7 6-6 6-12l0-30 40 0 0 30q-1 24-17 39-17 15-43 16-26-1-43-16-16-15-17-39l0 0z m160 0l0-100q1-24 17-39 17-15 43-16 26 1 43 16 16 15 17 39l0 30-40 0 0-29q0-7-6-13-6-7-14-7-8 0-14 7-6 6-6 13l0 99q0 6 6 12 6 7 14 7 8 0 14-7 6-6 6-12l0-30 40 0 0 30q-1 24-17 39-17 15-43 16-26-1-43-16-16-15-17-39l0 0z\"/>",
],
},
);
icons.insert(
"Caret",
Icon {
view_box: "0 0 300 480",
class: None,
width: Some("300"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 200l180 0-90-110-90 110z m0 80l90 110 90-110-180 0z\"/>",
],
},
);
icons.insert(
"CaretDown",
Icon {
view_box: "0 0 300 480",
class: None,
width: Some("300"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec!["<title/>", "<path d=\"M150 290l90-110-180 0 90 110z\"/>"],
},
);
icons.insert(
"CaretUp",
Icon {
view_box: "0 0 300 480",
class: None,
width: Some("300"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec!["<title/>", "<path d=\"M60 280l180 0-90-110-90 110z\"/>"],
},
);
icons.insert(
"Chapters",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 140l280 0 0-40-280 0 0 40z m-80 240l40 0 0-40-40 0 0 40z m0-80l40 0 0-40-40 0 0 40z m0-80l40 0 0-40-40 0 0 40z m0-80l40 0 0-40-40 0 0 40z m80 240l280 0 0-40-280 0 0 40z m0-80l280 0 0-40-280 0 0 40z m0-80l280 0 0-40-280 0 0 40z\"/>",
],
},
);
icons.insert(
"ChartArea",
Icon {
view_box: "0 0 420 480",
class: None,
width: Some("420"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 340l280 0 0-240-110 110-60-60-110 110 0 80z m0 80l280 0 0-40-280 0 0 40z\"/>",
],
},
);
icons.insert(
"ChartBar",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 420l280 0 0-40-280 0 0 40z m0-80l40 0 0-100-40 0 0 100z m80 0l40 0 0-220-40 0 0 220z m80 0l40 0 0-160-40 0 0 160z m80 0l40 0 0-280-40 0 0 280z\"/>",
],
},
);
icons.insert(
"ChartLine",
Icon {
view_box: "0 0 420 480",
class: None,
width: Some("420"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M90 290l80-80 60 60 130-130-30-30-100 100-60-60-110 110 30 30z m-30 130l280 0 0-40-280 0 0 40z\"/>",
],
},
);
icons.insert(
"ChartPie",
Icon {
view_box: "0 0 458 480",
class: None,
width: Some("458"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M210 420q65-2 107-44 42-42 43-106l-150 0 0-150q-64 1-106 43-42 42-44 107 2 64 44 106 42 42 106 44l0 0z m40-190l140 0q-1-60-41-99-39-40-99-41l0 140z\"/>",
],
},
);
icons.insert(
"ChartScatter",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 260l40 0 0-40-40 0 0 40z m-80 160l280 0 0-40-280 0 0 40z m0-140l40 0 0-40-40 0 0 40z m80-120l40 0 0-40-40 0 0 40z m80 60l40 0 0-40-40 0 0 40z m80 60l40 0 0-40-40 0 0 40z m0-180l40 0 0-40-40 0 0 40z\"/>",
],
},
);
icons.insert(
"Chat",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M150 430l90-90 160 0q8 0 14-6 6-6 6-14l0-210q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 210q0 8 6 14 6 6 14 6l70 0 0 90z\"/>",
],
},
);
icons.insert(
"Clock",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M200 410q73-2 121-49 47-48 49-121-2-73-49-121-48-47-121-49-73 2-121 49-47 48-49 121 2 73 49 121 48 47 121 49l0 0z m-20-150l0-130 40 0 0 90 90 0 0 40-130 0z\"/>",
],
},
);
icons.insert(
"Cloud",
Icon {
view_box: "0 0 502 480",
class: None,
width: Some("502"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M160 370l210 0q31-1 51-21 19-20 20-51-1-26-15-44-14-18-36-24 5-7 7-20 3-13 3-25-1-47-35-77-34-31-84-32-48 1-79 30-31 29-32 74l-10 0q-41 1-69 28-27 26-28 67 1 41 28 67 28 27 69 28l0 0z\"/>",
],
},
);
icons.insert(
"Code",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M300 370l140-130-140-140-30 30 110 110-110 100 30 30z m-250-130l130 130 30-30-100-100 100-110-30-30-130 140z\"/>",
],
},
);
icons.insert(
"Cog",
Icon {
view_box: "0 0 500 480",
class: None,
width: Some("500"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M214 420l72 0 23-77 78 19 36-64-55-58 55-58-36-64-78 19-23-77-72 0-23 77-78-19-36 64 55 58-55 58 36 64 78-19 23 77z m-24-180q1-25 18-42 17-17 42-18 25 1 42 18 17 17 18 42-1 25-18 42-17 17-42 18-25-1-42-18-17-17-18-42l0 0z\"/>",
],
},
);
icons.insert(
"Columns",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M260 140l160 0 0-40-160 0 0 40z m-200 240l160 0 0-40-160 0 0 40z m0-80l160 0 0-40-160 0 0 40z m0-80l160 0 0-40-160 0 0 40z m0-80l160 0 0-40-160 0 0 40z m200 240l160 0 0-40-160 0 0 40z m0-80l160 0 0-40-160 0 0 40z m0-80l160 0 0-40-160 0 0 40z\"/>",
],
},
);
icons.insert(
"Contract",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M300 210l120 0 0-40-80 0 0-70-40 0 0 110z m-240 100l80 0 0 60 40 0 0-100-120 0 0 40z m0-100l120 0 0-110-40 0 0 70-80 0 0 40z m240 160l40 0 0-60 80 0 0-40-120 0 0 100z\"/>",
],
},
);
icons.insert(
"Copy",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M320 300l0-100 60 0 0 180-180 0 0-60 100 0q8 0 14-6 6-6 6-14l0 0z m-260 0q0 8 6 14 6 6 14 6l80 0 0 80q0 8 6 14 6 6 14 6l220 0q8 0 14-6 6-6 6-14l0-220q0-8-6-14-6-6-14-6l-80 0 0-80q0-8-6-14-6-6-14-6l-220 0q-8 0-14 6-6 6-6 14l0 220z m40-20l0-180 180 0 0 180-180 0z\"/>",
],
},
);
icons.insert(
"Delete",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M100 400l200 0q8 0 14-6 6-6 6-14l0-200 40 0 0-40-80 0 0-40q0-8-6-14-6-6-14-6l-120 0q-8 0-14 6-6 6-6 14l0 40-80 0 0 40 40 0 0 200q0 8 6 14 6 6 14 6l0 0z m20-40l0-160 60 0 0 160-60 0z m40-200l0-40 80 0 0 40-80 0z m60 200l0-160 60 0 0 160-60 0z\"/>",
],
},
);
icons.insert(
"Difference",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 320l80 0 0 80q0 8 6 14 6 6 14 6l220 0q8 0 14-6 6-6 6-14l0-220q0-8-6-14-6-6-14-6l-80 0 0-80q0-8-6-14-6-6-14-6l-220 0q-8 0-14 6-6 6-6 14l0 220q0 8 6 14 6 6 14 6l0 0z m100-20l0-120 120 0 0 120-120 0z\"/>",
],
},
);
icons.insert(
"Down",
Icon {
view_box: "0 0 490 480",
class: None,
width: Some("490"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M250 360l180-180-30-30-150 150-160-150-30 30 190 180z\"/>",
],
},
);
icons.insert(
"Download",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 60l0 190-70-70-30 30 120 120 120-120-30-30-70 70 0-190-40 0z m-160 360l360 0 0-40-360 0 0 40z\"/>",
],
},
);
icons.insert(
"Drive",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M120 400l240 0q35-1 57-23 22-22 23-57l0-160q-1-35-23-57-22-22-57-23l-240 0q-35 1-57 23-22 22-23 57l0 160q1 35 23 57 22 22 57 23l0 0z m-40-80l0-90q9 5 19 7 10 3 21 3l240 0q11 0 21-3 10-2 19-7l0 90q0 17-12 28-11 12-28 12l-240 0q-17 0-28-12-12-11-12-28l0 0z m0-160q0-17 12-28 11-12 28-12l240 0q17 0 28 12 12 11 12 28 0 17-12 28-11 12-28 12l-240 0q-17 0-28-12-12-11-12-28l0 0z m40 160l120 0 0-40-120 0 0 40z m200 0l40 0 0-40-40 0 0 40z\"/>",
],
},
);
icons.insert(
"Edit",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M200 360l150-150-80-80-150 150 80 80z m-140 60l110-30-80-80-30 110z m240-320l80 80 50-50-80-80-50 50z\"/>",
],
},
);
icons.insert(
"Expand",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M380 210l40 0 0-110-120 0 0 40 80 0 0 70z m-320 160l120 0 0-40-80 0 0-60-40 0 0 100z m0-160l40 0 0-70 80 0 0-40-120 0 0 110z m240 160l120 0 0-100-40 0 0 60-80 0 0 40z\"/>",
],
},
);
icons.insert(
"External",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M380 230l0-130-130 0 50 50-120 120 30 30 120-120 50 50z m-300 150q0 8 6 14 6 6 14 6l240 0q8 0 14-6 6-6 6-14l0-100-40 0 0 80-200 0 0-200 80 0 0-40-100 0q-8 0-14 6-6 6-6 14l0 240z\"/>",
],
},
);
icons.insert(
"Fail",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 430q81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55-81 2-135 55-53 54-55 135 2 81 55 135 54 53 135 55l0 0z m-90-130l60-60-60-60 30-30 60 60 60-60 30 30-60 60 60 60-30 30-60-60-60 60-30-30z\"/>",
],
},
);
icons.insert(
"File",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M100 420l240 0q8 0 14-6 6-6 6-14l0-226q0-6-3-13-2-6-7-11l-80-80q-5-5-11-7-7-3-13-3l-146 0q-8 0-14 6-6 6-6 14l0 320q0 8 6 14 6 6 14 6l0 0z m20-40l0-280 80 0 0 120 120 0 0 160-200 0z m120-200l0-84 84 84-84 0z\"/>",
],
},
);
icons.insert(
"Flag",
Icon {
view_box: "0 0 460 480",
class: None,
width: Some("460"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 310l260 0-80-110 80-110-260 0 0 220z m-80 110l40 0 0-330-40 0 0 330z\"/>",
],
},
);
icons.insert(
"Folder",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M420 360l0-200q0-8-6-14-6-6-14-6l-150 0q-19-4-36-30-18-26-44-30l-90 0q-8 0-14 6-6 6-6 14l0 260q0 8 6 14 6 6 14 6l320 0q8 0 14-6 6-6 6-14l0 0z m-320-20l0-220 60 0q19 4 36 30 18 26 44 30l140 0 0 160-280 0z\"/>",
],
},
);
icons.insert(
"Grid",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M260 220l140 0 0-140-140 0 0 140z m-180 180l140 0 0-140-140 0 0 140z m0-180l140 0 0-140-140 0 0 140z m180 180l140 0 0-140-140 0 0 140z\"/>",
],
},
);
icons.insert(
"Group",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 310l0 30 160 0 0-30q-1-26-17-43-17-16-43-17l-40 0q-26 1-43 17-16 17-17 43l0 0z m10-160q1 30 20 50 20 19 50 20 30-1 50-20 19-20 20-50-1-30-20-50-20-19-50-20-30 1-50 20-19 20-20 50l0 0z m190 250l160 0 0-30q-1-26-17-43-17-16-43-17l-40 0q-26 1-43 17-16 17-17 43l0 30z m10-190q1 30 20 50 20 19 50 20 30-1 50-20 19-20 20-50-1-30-20-50-20-19-50-20-30 1-50 20-19 20-20 50l0 0z\"/>",
],
},
);
icons.insert(
"Hash",
Icon {
view_box: "0 0 360 480",
class: None,
width: Some("360"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 210l51 0-16 60-55 0 0 40 45 0-19 70 44 0 19-70 66 0-19 70 44 0 19-70 61 0 0-40-51 0 16-60 55 0 0-40-44 0 18-70-44 0-18 70-66 0 18-70-44 0-18 70-62 0 0 40z m79 60l16-60 66 0-16 60-66 0z\"/>",
],
},
);
icons.insert(
"Hd",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 400l360 0q8 0 14-6 6-6 6-14l0-280q0-8-6-14-6-6-14-6l-360 0q-8 0-14 6-6 6-6 14l0 280q0 8 6 14 6 6 14 6l0 0z m40-60l0-200 40 0 0 80 40 0 0-80 40 0 0 200-40 0 0-80-40 0 0 80-40 0z m160 0l0-200 70 0q22 1 36 17 14 17 14 43l0 80q0 26-14 43-14 16-36 17l-70 0z m40-40l20 0q8 0 14-6 6-6 6-14l0-80q0-8-6-14-6-6-14-6l-20 0 0 120z\"/>",
],
},
);
icons.insert(
"Heart",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M240 400q80-66 129-117 50-50 51-96-1-38-26-62-26-24-64-25-38 1-64 26-25 26-26 64-1-38-26-64-26-25-64-26-38 1-64 26-25 26-26 64 1 44 51 94 49 49 129 116l0 0z\"/>",
],
},
);
icons.insert(
"Hide",
Icon {
view_box: "0 0 510 480",
class: None,
width: Some("510"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M250 375q22 0 41-4 19-5 37-13l62 62 30-30-330-330-30 30 64 64q-22 19-39 42-18 23-25 44 22 58 76 96 53 38 114 39l0 0z m-90-135q0-11 2-21 3-10 8-19l31 31q-1 4-1 9 1 21 15 35 14 14 35 15 5 0 9-1l31 31q-9 5-19 7-10 3-21 3-38-1-64-26-25-26-26-64l0 0z m42-128l38 38 10 0q38 1 64 26 25 26 26 64l0 10 57 57q12-14 23-31 11-17 20-36-30-59-78-96-48-38-112-39-25 0-48 7l0 0z\"/>",
],
},
);
icons.insert(
"Home",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 420l320 0q8 0 14-6 6-6 6-14l0-175q0-7-3-14-3-7-8-11l-155-133q-3-3-7-5-4-2-7-2-3 0-7 2-4 2-7 5l-155 133q-5 4-8 11-3 7-3 14l0 175q0 8 6 14 6 6 14 6l0 0z m20-40l0-152 140-120 140 120 0 152-100 0 0-100-80 0 0 100-100 0z\"/>",
],
},
);
icons.insert(
"IAsterisk",
Icon {
view_box: "0 0 320 480",
class: None,
width: Some("320"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M260 205l-20-35q-21 12-37 23-15 10-28 21 3-16 4-36 1-19 1-43l-40 0q0 24 1 43 1 20 4 36-13-11-28-21-16-11-37-23l-20 35q21 12 38 20 17 9 33 15-16 6-33 14-17 9-38 21l20 35q21-13 37-23 15-10 28-21-3 16-4 36-1 19-1 43l40 0q0-24-1-43-1-20-4-36 13 11 28 21 16 10 37 23l20-35q-21-12-38-21-17-8-33-14 16-6 33-15 17-8 38-20l0 0z\"/>",
],
},
);
icons.insert(
"IBullet",
Icon {
view_box: "0 0 320 480",
class: None,
width: Some("320"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M160 330q38-1 64-26 25-26 26-64-1-38-26-64-26-25-64-26-38 1-64 26-25 26-26 64 1 38 26 64 26 25 64 26l0 0z\"/>",
],
},
);
icons.insert(
"ICross",
Icon {
view_box: "0 0 320 480",
class: None,
width: Some("320"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M100 330l60-60 60 60 30-30-60-60 60-60-30-30-60 60-60-60-30 30 60 60-60 60 30 30z\"/>",
],
},
);
icons.insert(
"IDivide",
Icon {
view_box: "0 0 320 480",
class: None,
width: Some("320"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M160 191q13 0 21-9 9-8 9-21 0-13-9-21-8-9-21-9-13 0-21 9-9 8-9 21 0 13 9 21 8 9 21 9l0 0z m-100 69l200 0 0-40-200 0 0 40z m70 61q0 13 9 21 8 9 21 9 13 0 21-9 9-8 9-21 0-13-9-21-8-9-21-9-13 0-21 9-9 8-9 21l0 0z\"/>",
],
},
);
icons.insert(
"IDown",
Icon {
view_box: "0 0 364 480",
class: None,
width: Some("364"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 190l120 120 120-120-30-30-90 90-90-90-30 30z\"/>",
],
},
);
icons.insert(
"IEqual",
Icon {
view_box: "0 0 320 480",
class: None,
width: Some("320"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 320l200 0 0-40-200 0 0 40z m0-120l200 0 0-40-200 0 0 40z\"/>",
],
},
);
icons.insert(
"ILeft",
Icon {
view_box: "0 0 289 480",
class: None,
width: Some("289"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M200 120l-120 120 120 120 30-30-90-90 90-90-30-30z\"/>",
],
},
);
icons.insert(
"IMinus",
Icon {
view_box: "0 0 320 480",
class: None,
width: Some("320"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec!["<title/>", "<path d=\"M60 260l200 0 0-40-200 0 0 40z\"/>"],
},
);
icons.insert(
"IPlus",
Icon {
view_box: "0 0 320 480",
class: None,
width: Some("320"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 340l40 0 0-80 80 0 0-40-80 0 0-80-40 0 0 80-80 0 0 40 80 0 0 80z\"/>",
],
},
);
icons.insert(
"IRight",
Icon {
view_box: "0 0 270 480",
class: None,
width: Some("270"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M90 360l120-120-120-120-30 30 90 90-90 90 30 30z\"/>",
],
},
);
icons.insert(
"ITick",
Icon {
view_box: "0 0 320 480",
class: None,
width: Some("320"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M138 330l-88-90 30-30 57 57 103-117 30 30-132 150z\"/>",
],
},
);
icons.insert(
"IUp",
Icon {
view_box: "0 0 364 480",
class: None,
width: Some("364"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M300 290l-120-120-120 120 30 30 90-90 90 90 30-30z\"/>",
],
},
);
icons.insert(
"Image",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 400l360 0q8 0 14-6 6-6 6-14l0-280q0-8-6-14-6-6-14-6l-360 0q-8 0-14 6-6 6-6 14l0 280q0 8 6 14 6 6 14 6l0 0z m20-40l80-80 60 50 90-90 90 90 0 30-320 0z m40-170q0-17 12-28 11-12 28-12 17 0 28 12 12 11 12 28 0 17-12 28-11 12-28 12-17 0-28-12-12-11-12-28l0 0z\"/>",
],
},
);
icons.insert(
"Indent",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 140l360 0 0-40-360 0 0 40z m0 240l360 0 0-40-360 0 0 40z m0-80l80-60-80-60 0 120z m120 0l240 0 0-40-240 0 0 40z m0-80l240 0 0-40-240 0 0 40z\"/>",
],
},
);
icons.insert(
"Info",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 430q81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55-81 2-135 55-53 54-55 135 2 81 55 135 54 53 135 55l0 0z m-26-244l0-52 52 0 0 52-52 0z m4 154l0-120 44 0 0 120-44 0z\"/>",
],
},
);
icons.insert(
"Internal",
Icon {
view_box: "0 0 460 480",
class: None,
width: Some("460"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M280 180l-45 45-125-125-30 30 125 125-45 45 120 0 0-120z m-200 200q0 8 6 14 6 6 14 6l260 0q8 0 14-6 6-6 6-14l0-260q0-8-6-14-6-6-14-6l-140 0 0 40 120 0 0 220-220 0 0-120-40 0 0 140z\"/>",
],
},
);
icons.insert(
"Intersect",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 320l80 0 0 80q0 8 6 14 6 6 14 6l220 0q8 0 14-6 6-6 6-14l0-220q0-8-6-14-6-6-14-6l-80 0 0-80q0-8-6-14-6-6-14-6l-220 0q-8 0-14 6-6 6-6 14l0 220q0 8 6 14 6 6 14 6l0 0z m20-40l0-180 180 0 0 60-100 0q-8 0-14 6-6 6-6 14l0 100-60 0z m100 100l0-60 100 0q8 0 14-6 6-6 6-14l0-100 60 0 0 180-180 0z\"/>",
],
},
);
icons.insert(
"Italic",
Icon {
view_box: "0 0 380 480",
class: None,
width: Some("380"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M100 140l90 0-54 200-76 0 0 40 200 0 0-40-80 0 54-200 86 0 0-40-220 0 0 40z\"/>",
],
},
);
icons.insert(
"JustifyCenter",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 140l360 0 0-40-360 0 0 40z m0 160l360 0 0-40-360 0 0 40z m0-80l360 0 0-40-360 0 0 40z m60 160l240 0 0-40-240 0 0 40z\"/>",
],
},
);
icons.insert(
"JustifyLeft",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 140l360 0 0-40-360 0 0 40z m0 240l240 0 0-40-240 0 0 40z m0-80l360 0 0-40-360 0 0 40z m0-80l360 0 0-40-360 0 0 40z\"/>",
],
},
);
icons.insert(
"JustifyRight",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M420 140l0-40-360 0 0 40 360 0z m-360 160l360 0 0-40-360 0 0 40z m0-80l360 0 0-40-360 0 0 40z m120 160l240 0 0-40-240 0 0 40z\"/>",
],
},
);
icons.insert(
"Landscape",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 380l320 0q8 0 14-6 6-6 6-14l0-240q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 240q0 8 6 14 6 6 14 6l0 0z m20-40l0-200 280 0 0 200-280 0z\"/>",
],
},
);
icons.insert(
"Left",
Icon {
view_box: "0 0 350 480",
class: None,
width: Some("350"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 250l180 180 30-30-150-150 150-160-30-30-180 190z\"/>",
],
},
);
icons.insert(
"Link",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M340 290l40 0q26-1 43-17 16-17 17-43l0-60q-1-26-17-43-17-16-43-17l-140 0q-26 1-43 17-16 17-17 43l0 79q0 18 11 29 11 12 29 12l0-120q0-8 6-14 6-6 14-6l140 0q8 0 14 6 6 6 6 14l0 60q0 8-6 14-6 6-14 6l-40 0 0 40z m-300 20q1 26 17 43 17 16 43 17l140 0q26-1 43-17 16-17 17-43l0-79q0-18-11-29-11-12-29-12l0 120q0 8-6 14-6 6-14 6l-140 0q-8 0-14-6-6-6-6-14l0-60q0-8 6-14 6-6 14-6l40 0 0-40-40 0q-26 1-43 17-16 17-17 43l0 60z\"/>",
],
},
);
icons.insert(
"List",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M180 140l240 0 0-60-240 0 0 60z m-120 260l60 0 0-60-60 0 0 60z m0-130l60 0 0-60-60 0 0 60z m0-130l60 0 0-60-60 0 0 60z m120 260l240 0 0-60-240 0 0 60z m0-130l240 0 0-60-240 0 0 60z\"/>",
],
},
);
icons.insert(
"Lock",
Icon {
view_box: "0 0 360 480",
class: None,
width: Some("360"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M90 400l180 0q13 0 21-9 9-8 9-21l0-150q0-13-9-21-8-9-21-9l0-30q-1-38-26-64-24-25-62-26-40 1-65 26-26 26-27 64l0 30q-13 0-21 9-9 8-9 21l0 150q0 13 9 21 8 9 21 9l0 0z m40-180l0-60q1-22 15-36 14-14 35-14 22 0 36 14 14 14 14 36l0 60-100 0z\"/>",
],
},
);
icons.insert(
"Mail",
Icon {
view_box: "0 0 500 480",
class: None,
width: Some("500"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 380l340 0q8 0 14-6 6-6 6-14l0-240q0-8-6-14-6-6-14-6l-340 0q-8 0-14 6-6 6-6 14l0 240q0 8 6 14 6 6 14 6l0 0z m20-40l0-170 150 122 150-122 0 170-300 0z m24-200l252 0-126 102-126-102z\"/>",
],
},
);
icons.insert(
"Matrix",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M320 160l80 0 0-80-80 0 0 80z m-240 240l80 0 0-80-80 0 0 80z m0-120l80 0 0-80-80 0 0 80z m0-120l80 0 0-80-80 0 0 80z m120 240l80 0 0-80-80 0 0 80z m0-120l80 0 0-80-80 0 0 80z m0-120l80 0 0-80-80 0 0 80z m120 240l80 0 0-80-80 0 0 80z m0-120l80 0 0-80-80 0 0 80z\"/>",
],
},
);
icons.insert(
"Max",
Icon {
view_box: "0 0 380 480",
class: None,
width: Some("380"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec!["<title/>", "<path d=\"M60 140l260 0 0-40-260 0 0 40z\"/>"],
},
);
icons.insert(
"Menu",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 140l360 0 0-40-360 0 0 40z m0 240l360 0 0-40-360 0 0 40z m0-120l360 0 0-40-360 0 0 40z\"/>",
],
},
);
icons.insert(
"Microphone",
Icon {
view_box: "0 0 380 480",
class: None,
width: Some("380"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 220l0-100q1-22 15-36 14-14 35-14 22 0 36 14 14 14 14 36l0 100q0 21-14 35-14 14-36 15-21-1-35-15-14-14-15-35l0 0z m-80 1q1 50 31 85 31 35 79 43l0 31-50 0 0 40 140 0 0-40-50 0 0-31q48-8 79-44 30-35 31-85l0-30-40 0 0 30q-1 38-26 64-26 25-64 26-38-1-64-26-25-26-26-64l0-30-40 0 0 31z\"/>",
],
},
);
icons.insert(
"Min",
Icon {
view_box: "0 0 380 480",
class: None,
width: Some("380"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec!["<title/>", "<path d=\"M60 380l260 0 0-40-260 0 0 40z\"/>"],
},
);
icons.insert(
"Minus",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec!["<title/>", "<path d=\"M80 260l320 0 0-40-320 0 0 40z\"/>"],
},
);
icons.insert(
"Move",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M340 220l0-120-120 0 45 45-65 65-65-65 45-45-120 0 0 120 45-45 65 65-65 65-45-45 0 120 120 0-45-45 65-65 65 65-45 45 120 0 0-120-45 45-65-65 65-65 45 45z\"/>",
],
},
);
icons.insert(
"MoveAlt",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M320 320l80-80-80-80 0 60-80 0 0-80 60 0-80-80-80 80 60 0 0 80-80 0 0-60-80 80 80 80 0-60 80 0 0 80-60 0 80 80 80-80-60 0 0-80 80 0 0 60z\"/>",
],
},
);
icons.insert(
"Next",
Icon {
view_box: "0 0 380 480",
class: None,
width: Some("380"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 390l200-150-200-150 0 300z m200 0l60 0 0-300-60 0 0 300z\"/>",
],
},
);
icons.insert(
"OptsH",
Icon {
view_box: "0 0 580 480",
class: None,
width: Some("580"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M450 290q22-1 36-15 14-14 14-35 0-22-14-36-14-14-36-14-21 0-35 14-14 14-15 36 1 21 15 35 14 14 35 15l0 0z m-370-50q1 21 15 35 14 14 35 15 22-1 36-15 14-14 14-35 0-22-14-36-14-14-36-14-21 0-35 14-14 14-15 36l0 0z m160 0q1 21 15 35 14 14 35 15 22-1 36-15 14-14 14-35 0-22-14-36-14-14-36-14-21 0-35 14-14 14-15 36l0 0z\"/>",
],
},
);
icons.insert(
"OptsV",
Icon {
view_box: "0 0 300 480",
class: None,
width: Some("300"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M200 80q0-22-14-36-14-14-36-14-21 0-35 14-14 14-15 36 1 21 15 35 14 14 35 15 22-1 36-15 14-14 14-35l0 0z m-100 320q1 21 15 35 14 14 35 15 22-1 36-15 14-14 14-35 0-22-14-36-14-14-36-14-21 0-35 14-14 14-15 36l0 0z m0-160q1 21 15 35 14 14 35 15 22-1 36-15 14-14 14-35 0-22-14-36-14-14-36-14-21 0-35 14-14 14-15 36l0 0z\"/>",
],
},
);
icons.insert(
"Outdent",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 140l360 0 0-40-360 0 0 40z m0 240l360 0 0-40-360 0 0 40z m0-140l80 60 0-120-80 60z m120 60l240 0 0-40-240 0 0 40z m0-80l240 0 0-40-240 0 0 40z\"/>",
],
},
);
icons.insert(
"Outline",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 320l80 0 0 80q0 8 6 14 6 6 14 6l220 0q8 0 14-6 6-6 6-14l0-220q0-8-6-14-6-6-14-6l-80 0 0-80q0-8-6-14-6-6-14-6l-220 0q-8 0-14 6-6 6-6 14l0 220q0 8 6 14 6 6 14 6l0 0z m20-40l0-180 180 0 0 60-100 0q-8 0-14 6-6 6-6 14l0 100-60 0z m100 100l0-60 100 0q8 0 14-6 6-6 6-14l0-100 60 0 0 180-180 0z m0-100l0-80 80 0 0 80-80 0z\"/>",
],
},
);
icons.insert(
"PanelLeft",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M141 180l0 120 100 0 0-120-100 0z m-81 180q0 8 6 14 6 6 14 6l320 0q8 0 14-6 6-6 6-14l0-240q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 240z m40-20l0-200 280 0 0 200-280 0z\"/>",
],
},
);
icons.insert(
"PanelRight",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M339 180l-100 0 0 120 100 0 0-120z m-279 180q0 8 6 14 6 6 14 6l320 0q8 0 14-6 6-6 6-14l0-240q0-8-6-14-6-6-14-6l-320 0q-8 0-14 6-6 6-6 14l0 240z m40-20l0-200 280 0 0 200-280 0z\"/>",
],
},
);
icons.insert(
"Paragraph",
Icon {
view_box: "0 0 300 480",
class: None,
width: Some("300"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M120 380l40 0 0-240 40 0 0 240 40 0 0-280-130 0q-31 1-50 20-19 19-20 50 1 31 20 50 19 19 50 20l10 0 0 140z\"/>",
],
},
);
icons.insert(
"Pass",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 430q81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55-81 2-135 55-53 54-55 135 2 81 55 135 54 53 135 55l0 0z m-110-190l30-30 57 57 103-117 30 30-132 150-88-90z\"/>",
],
},
);
icons.insert(
"Pause",
Icon {
view_box: "0 0 360 480",
class: None,
width: Some("360"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 390l80 0 0-300-80 0 0 300z m-160 0l80 0 0-300-80 0 0 300z\"/>",
],
},
);
icons.insert(
"Pipette",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 420l30-20 56 0q6 0 13-3 6-2 11-7l130-130 20 20 60-60-30-30 28-28q18-19 18-42 1-23-16-40-17-17-40-16-23 0-42 18l-28 28-30-30-60 60 20 20-130 130q-5 5-7 11-3 7-3 13l0 56-20 30 20 20z m40-60l0-40 130-130 40 40-130 130-40 0z\"/>",
],
},
);
icons.insert(
"Play",
Icon {
view_box: "0 0 360 480",
class: None,
width: Some("360"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec!["<title/>", "<path d=\"M60 390l250-150-250-150 0 300z\"/>"],
},
);
icons.insert(
"Plus",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 400l40 0 0-140 140 0 0-40-140 0 0-140-40 0 0 140-140 0 0 40 140 0 0 140z\"/>",
],
},
);
icons.insert(
"Portrait",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M100 80l0 320q0 8 6 14 6 6 14 6l240 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-240 0q-8 0-14 6-6 6-6 14l0 0z m40 300l0-280 200 0 0 280-200 0z\"/>",
],
},
);
icons.insert(
"Power",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 167l0-45q-40 18-65 54-24 36-25 84 2 64 44 106 42 42 106 44 65-2 107-44 42-42 43-106-1-48-25-84-25-36-65-54l0 45q23 15 36 39 14 24 14 54-1 48-32 78-30 31-78 32-48-1-78-32-31-30-32-78 0-30 14-54 13-24 36-39l0 0z m40 53l40 0 0-140-40 0 0 140z\"/>",
],
},
);
icons.insert(
"Prev",
Icon {
view_box: "0 0 380 480",
class: None,
width: Some("380"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M320 390l0-300-200 150 200 150z m-260 0l60 0 0-300-60 0 0 300z\"/>",
],
},
);
icons.insert(
"Print",
Icon {
view_box: "0 0 420 480",
class: None,
width: Some("420"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M100 420l220 0q8 0 14-6 6-6 6-14l0-40 20 0q13 0 21-9 9-8 9-21l0-80q0-13-9-21-8-9-21-9l-20 0 0-120q0-8-6-14-6-6-14-6l-220 0q-8 0-14 6-6 6-6 14l0 120-20 0q-13 0-21 9-9 8-9 21l0 80q0 13 9 21 8 9 21 9l20 0 0 40q0 8 6 14 6 6 14 6l0 0z m20-40l0-60 180 0 0 60-180 0z m0-140l0-120 180 0 0 120-180 0z m200 50q0-8 6-14 6-6 14-6 8 0 14 6 6 6 6 14 0 8-6 14-6 6-14 6-8 0-14-6-6-6-6-14l0 0z\"/>",
],
},
);
icons.insert(
"RadioFull",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 430q81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55-81 2-135 55-53 54-55 135 2 81 55 135 54 53 135 55l0 0z\"/>",
],
},
);
icons.insert(
"RadioOff",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 430q81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55-81 2-135 55-53 54-55 135 2 81 55 135 54 53 135 55l0 0z m-150-190q2-65 44-107 42-42 106-43 65 1 107 43 42 42 43 107-1 64-43 106-42 42-107 44-64-2-106-44-42-42-44-106l0 0z\"/>",
],
},
);
icons.insert(
"RadioOn",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 430q81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55-81 2-135 55-53 54-55 135 2 81 55 135 54 53 135 55l0 0z m-150-190q2-65 44-107 42-42 106-43 65 1 107 43 42 42 43 107-1 64-43 106-42 42-107 44-64-2-106-44-42-42-44-106l0 0z m60 0q1 38 26 64 26 25 64 26 38-1 64-26 25-26 26-64-1-38-26-64-26-25-64-26-38 1-64 26-25 26-26 64l0 0z\"/>",
],
},
);
icons.insert(
"Redo",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M260 310l100-90-100-90 0 70-40 0q-69 2-114 46-44 45-46 114l40 0q1-51 35-85 34-34 85-35l40 0 0 70z\"/>",
],
},
);
icons.insert(
"Refresh",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 220l100-90-100-90 0 70q-64 1-106 43-42 42-44 107 2 64 44 106 42 42 106 44 65-2 107-44 42-42 43-106l0-20-40 0 0 20q-1 48-32 78-30 31-78 32-48-1-78-32-31-30-32-78 1-48 32-78 30-31 78-32l0 70z\"/>",
],
},
);
icons.insert(
"Replay",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 220l0-70q48 1 78 32 31 30 32 78-1 48-32 78-30 31-78 32-48-1-78-32-31-30-32-78l0-20-40 0 0 20q2 64 44 106 42 42 106 44 65-2 107-44 42-42 43-106-1-65-43-107-42-42-107-43l0-70-100 90 100 90z\"/>",
],
},
);
icons.insert(
"Right",
Icon {
view_box: "0 0 350 480",
class: None,
width: Some("350"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M290 250l-180-190-30 30 150 160-150 150 30 30 180-180z\"/>",
],
},
);
icons.insert(
"Rss",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M360 420l60 0q-4-155-104-256-101-100-256-104l0 60q129 2 213 86 84 84 87 214l0 0z m-300-45q0 19 13 32 13 13 32 13 19 0 32-13 13-13 13-32 0-19-13-32-13-13-32-13-19 0-32 13-13 13-13 32l0 0z m0-125q73 2 121 49 47 48 49 121l60 0q-2-99-67-163-64-65-163-67l0 60z\"/>",
],
},
);
icons.insert(
"Scale",
Icon {
view_box: "0 0 360 480",
class: None,
width: Some("360"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M300 250l0-130-130 0 50 50-110 110-50-50 0 130 130 0-50-50 110-110 50 50z\"/>",
],
},
);
icons.insert(
"ScaleH",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 330l0-70 160 0 0 70 100-90-100-90 0 70-160 0 0-70-100 90 100 90z\"/>",
],
},
);
icons.insert(
"ScaleV",
Icon {
view_box: "0 0 340 480",
class: None,
width: Some("340"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 160l70 0 0 160-70 0 90 100 90-100-70 0 0-160 70 0-90-100-90 100z\"/>",
],
},
);
icons.insert(
"Search",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 370q26 0 48-8 23-8 42-22l80 80 30-30-80-80q14-19 22-42 8-22 8-48-1-65-43-107-42-42-107-43-64 1-106 43-42 42-44 107 2 64 44 106 42 42 106 44l0 0z m-110-150q1-48 32-78 30-31 78-32 48 1 78 32 31 30 32 78-1 48-32 78-30 31-78 32-48-1-78-32-31-30-32-78l0 0z\"/>",
],
},
);
icons.insert(
"Server",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 420l360 0q8 0 14-6 6-6 6-14l0-320q0-8-6-14-6-6-14-6l-360 0q-8 0-14 6-6 6-6 14l0 320q0 8 6 14 6 6 14 6l0 0z m20-40l0-120 320 0 0 120-320 0z m0-160l0-120 320 0 0 120-320 0z m40 120l120 0 0-40-120 0 0 40z m0-160l120 0 0-40-120 0 0 40z m200 160l40 0 0-40-40 0 0 40z m0-160l40 0 0-40-40 0 0 40z\"/>",
],
},
);
icons.insert(
"Share",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M300 120l0 3-134 78q-8-10-20-15-12-6-26-6-26 1-43 17-16 17-17 43 1 26 17 43 17 16 43 17 14 0 26-6 12-5 20-15l134 78 0 3q1 26 17 43 17 16 43 17 26-1 43-17 16-17 17-43-1-26-17-43-17-16-43-17-14 0-25 5-11 5-19 14l-136-79 136-79q8 9 19 14 11 5 25 5 26-1 43-17 16-17 17-43-1-26-17-43-17-16-43-17-26 1-43 17-16 17-17 43l0 0z\"/>",
],
},
);
icons.insert(
"Show",
Icon {
view_box: "0 0 500 480",
class: None,
width: Some("500"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M250 375q61-1 115-39 53-38 75-96-24-58-77-96-53-38-113-39-60 1-113 39-53 38-77 96 22 58 76 96 53 38 114 39l0 0z m-90-135q1-38 26-64 26-25 64-26 38 1 64 26 25 26 26 64-1 38-26 64-26 25-64 26-38-1-64-26-25-26-26-64l0 0z m40 0q1 21 15 35 14 14 35 15 22-1 36-15 14-14 14-35 0-22-14-36-14-14-36-14-21 0-35 14-14 14-15 36l0 0z\"/>",
],
},
);
icons.insert(
"Shuffle",
Icon {
view_box: "0 0 420 480",
class: None,
width: Some("420"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M300 225l70-65-70-65 0 45q-29 1-57 22-28 20-56 49-28-29-59-49-32-21-68-22l0 40q25 1 49 18 25 17 49 42-24 25-49 42-24 17-49 18l0 40q36-1 68-22 31-20 59-49 28 29 56 49 28 21 57 22l0 45 70-65-70-65 0 45q-19-1-39-18-21-17-45-42 24-25 45-42 20-17 39-18l0 45z\"/>",
],
},
);
icons.insert(
"SortAsc",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 340l0 40 360 0 0-40-360 0z m0-40l280 0 0-40-280 0 0 40z m0-80l200 0 0-40-200 0 0 40z m0-80l120 0 0-40-120 0 0 40z\"/>",
],
},
);
icons.insert(
"SortDesc",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 140l360 0 0-40-360 0 0 40z m0 240l120 0 0-40-120 0 0 40z m0-80l200 0 0-40-200 0 0 40z m0-80l280 0 0-40-280 0 0 40z\"/>",
],
},
);
icons.insert(
"Star",
Icon {
view_box: "0 0 516 480",
class: None,
width: Some("516"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M314 165l-54-136-54 136-142 11 109 91-35 143 122-80 122 80-35-143 109-91-142-11z\"/>",
],
},
);
icons.insert(
"Strikeout",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 390q46-1 73-26 26-24 27-60 0-14-4-25-4-11-12-19l76 0 0-40-158 0q-19-10-36-22-18-11-19-31 0-17 14-27 13-10 35-10 25 0 41 12 15 12 16 33l40 0q-1-39-27-62-26-22-69-23-40 0-65 21-24 21-25 56 0 18 7 31 7 12 17 22l-91 0 0 40 180 0q18 7 29 18 11 10 11 25 0 18-16 32-16 14-43 15-26 0-42-14-16-14-16-36l-43 0q1 40 28 64 28 25 72 26l0 0z\"/>",
],
},
);
icons.insert(
"Sub",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M240 340l0-200-40 0 0 80-100 0 0-80-40 0 0 200 40 0 0-80 100 0 0 80 40 0z m46-54l32 0q0-11 6-17 6-7 16-7 10 0 16 5 6 6 6 15-2 15-25 37-23 22-48 45l0 16 107 0 0-32-49 0q19-15 33-30 13-15 14-36 0-22-15-37-15-14-39-15-24 0-39 16-15 15-15 40l0 0z\"/>",
],
},
);
icons.insert(
"Subtitles",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 400l360 0q8 0 14-6 6-6 6-14l0-280q0-8-6-14-6-6-14-6l-360 0q-8 0-14 6-6 6-6 14l0 280q0 8 6 14 6 6 14 6l0 0z m20-40l0-40 200 0 0 40-200 0z m0-80l0-40 80 0 0 40-80 0z m120 0l0-40 200 0 0 40-200 0z m120 80l0-40 80 0 0 40-80 0z\"/>",
],
},
);
icons.insert(
"Sup",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M240 340l0-200-40 0 0 80-100 0 0-80-40 0 0 200 40 0 0-80 100 0 0 80 40 0z m46-194l32 0q0-11 6-17 6-7 16-7 10 0 16 5 6 6 6 15-2 15-25 37-23 22-48 45l0 16 107 0 0-32-49 0q19-15 33-30 13-15 14-36 0-22-15-37-15-14-39-15-24 0-39 16-15 15-15 40l0 0z\"/>",
],
},
);
icons.insert(
"Swap",
Icon {
view_box: "0 0 420 480",
class: None,
width: Some("420"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 240l0-60 200 0 0-40-200 0 0-60-90 80 90 80z m-60 100l200 0 0 60 90-80-90-80 0 60-200 0 0 40z\"/>",
],
},
);
icons.insert(
"Text",
Icon {
view_box: "0 0 420 480",
class: None,
width: Some("420"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M65 380l45 0 35-80 130 0 35 80 45 0-133-290-24 0-133 290z m98-120l47-107 47 107-94 0z\"/>",
],
},
);
icons.insert(
"TextSize",
Icon {
view_box: "0 0 420 480",
class: None,
width: Some("420"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M240 380l40 0 0-240 100 0 0-40-240 0 0 40 100 0 0 240z m-200-144l62 0 0 144 36 0 0-144 62 0 0-36-160 0 0 36z\"/>",
],
},
);
icons.insert(
"TextUnstyle",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M200 380l40 0 0-70 110 110 30-30-330-330-30 30 180 180 0 110z m-50-280l90 90 0-50 100 0 0-40-190 0z\"/>",
],
},
);
icons.insert(
"Translate",
Icon {
view_box: "0 0 470 480",
class: None,
width: Some("470"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M240 380l-80-200-40 0-80 200 40 0 16-42 88 0 16 42 40 0z m-130-78l30-76 30 76-60 0z m100-144l122 0q0 23-8 44-7 22-20 39-8-8-12-18-4-10-4-21l-36 0q0 18 7 34 7 16 21 29-15 12-33 16l-8 2 13 34 8-2q14-3 26-10 12-7 23-16 24 14 55 21 30 8 66 8l0-36q-29 0-53-5-24-5-43-15 16-22 25-49 9-26 9-55l62 0 0-36-82 0 0-42-36 0 0 42-102 0 0 36z\"/>",
],
},
);
icons.insert(
"Underline",
Icon {
view_box: "0 0 380 480",
class: None,
width: Some("380"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M190 320q53-1 81-34 29-33 29-86l0-120-40 0 0 120q0 36-17 58-18 21-53 22-35-1-53-22-17-22-17-58l0-120-40 0 0 120q0 53 29 86 28 33 81 34l0 0z m-130 80l260 0 0-40-260 0 0 40z\"/>",
],
},
);
icons.insert(
"Undo",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M140 310l0-70 40 0q51 1 85 35 34 34 35 85l40 0q-2-69-46-114-45-44-114-46l-40 0 0-70-100 90 100 90z\"/>",
],
},
);
icons.insert(
"Unite",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M80 320l80 0 0 80q0 8 6 14 6 6 14 6l220 0q8 0 14-6 6-6 6-14l0-220q0-8-6-14-6-6-14-6l-80 0 0-80q0-8-6-14-6-6-14-6l-220 0q-8 0-14 6-6 6-6 14l0 220q0 8 6 14 6 6 14 6l0 0z\"/>",
],
},
);
icons.insert(
"Unknown",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M242 260l-44 0q8-34 27-45 19-11 21-29 0-9-7-15-7-5-19-5-15 0-21 10-7 9-7 26l-44 0q0-34 20-55 19-20 52-21 33 1 52 17 18 17 18 43-3 34-22 47-20 14-26 27l0 0z m-212-20q2 81 55 135 54 53 135 55 81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55-81 2-135 55-53 54-55 135l0 0z m164 106l0-52 52 0 0 52-52 0z\"/>",
],
},
);
icons.insert(
"Up",
Icon {
view_box: "0 0 490 480",
class: None,
width: Some("490"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M250 120l-190 180 30 30 160-150 150 150 30-30-180-180z\"/>",
],
},
);
icons.insert(
"Upload",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 420l40 0 0-190 70 70 30-30-120-120-120 120 30 30 70-70 0 190z m-160-320l360 0 0-40-360 0 0 40z\"/>",
],
},
);
icons.insert(
"User",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M240 270q38-1 64-26 25-26 26-64-1-38-26-64-26-25-64-26-38 1-64 26-25 26-26 64 1 38 26 64 26 25 64 26l0 0z m-120 120l240 0 0-30q-1-26-17-43-17-16-43-17l-120 0q-26 1-43 17-16 17-17 43l0 30z\"/>",
],
},
);
icons.insert(
"Video",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 430q81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55-81 2-135 55-53 54-55 135 2 81 55 135 54 53 135 55l0 0z m-60-90l0-200 160 100-160 100z\"/>",
],
},
);
icons.insert(
"VideoCamera",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M60 300l0-140q0-17 12-28 11-12 28-12l200 0q17 0 28 12 12 11 12 28l0 100-30-30 90-90 20 0 0 180-20 0-60-60 0 40q0 17-12 28-11 12-28 12l-200 0q-17 0-28-12-12-11-12-28l0 0z\"/>",
],
},
);
icons.insert(
"VolHigh",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M260 378l0 42q70-9 114-59 45-50 46-121-1-71-46-121-44-50-114-59l0 42q53 9 86 47 33 38 34 91-1 53-34 91-33 38-86 47l0 0z m-200-58l60 0 100 100 0-360-100 100-60 0 0 160z m200 19q35-8 57-36 22-27 23-63-1-36-23-63-22-28-57-36l0 198z\"/>",
],
},
);
icons.insert(
"VolLow",
Icon {
view_box: "0 0 300 480",
class: None,
width: Some("300"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 420l0-360-100 100-60 0 0 160 60 0 100 100z\"/>",
],
},
);
icons.insert(
"VolMid",
Icon {
view_box: "0 0 400 480",
class: None,
width: Some("400"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M260 141l0 198q35-8 57-36 22-27 23-63-1-36-23-63-22-28-57-36l0 0z m-200 179l60 0 100 100 0-360-100 100-60 0 0 160z\"/>",
],
},
);
icons.insert(
"VolMute",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 420l0-170 102 102q-14 11-30 17-17 7-32 9l0 42q25-2 50-13 24-10 42-25l38 38 30-30-330-330-30 30 65 65-5 5-60 0 0 160 60 0 100 100z m-35-325l35 35 0-70-35 35z m75 75l79 79q1-6 1-10-1-35-23-62-22-28-57-36l0 29z m0-66q48 9 83 47 35 37 37 89 0 10-2 22-2 12-5 21l31 31q7-13 11-33 5-21 5-41-2-69-48-119-47-50-112-60l0 43z\"/>",
],
},
);
icons.insert(
"Warn",
Icon {
view_box: "0 0 440 480",
class: None,
width: Some("440"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 50q-81 2-135 55-53 54-55 135 2 81 55 135 54 53 135 55 81-2 135-55 53-54 55-135-2-81-55-135-54-53-135-55l0 0z m-26 296l0-52 52 0 0 52-52 0z m4-86l0-120 44 0 0 120-44 0z\"/>",
],
},
);
icons.insert(
"Web",
Icon {
view_box: "0 0 540 480",
class: None,
width: Some("540"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M270 410q-14-1-25-23-11-22-18-59 21 2 43 2 22 0 43-2-7 37-18 59-11 22-25 23l0 0z m-210-170q2 91 61 149 58 59 149 61 91-2 149-61 59-58 61-149-2-91-61-149-58-59-149-61-91 2-149 61-59 58-61 149l0 0z m40 0q1-14 23-25 22-11 59-18-2 21-2 43 0 22 2 43-37-7-59-18-22-11-23-25l0 0z m8 53q32 20 80 29 9 48 29 80-39-13-68-41-28-29-41-68l0 0z m0-106q13-39 41-68 29-28 68-41-20 32-29 80-48 9-80 29l0 0z m112 53q0-26 2-48 23-2 48-2 26 0 48 2 2 22 2 48 0 25-2 48-22 2-48 2-25 0-48-2-2-23-2-48l0 0z m7-88q7-37 18-59 11-22 25-23 14 1 25 23 11 22 18 59-21-2-43-2-22 0-43 2l0 0z m96 250q20-32 29-80 48-9 80-29-13 39-41 68-29 28-68 41l0 0z m0-324q39 13 68 41 28 29 41 68-32-20-80-29-9-48-29-80l0 0z m35 205q2-21 2-43 0-22-2-43 37 7 59 18 22 11 23 25-1 14-23 25-22 11-59 18l0 0z\"/>",
],
},
);
icons.insert(
"Wifi",
Icon {
view_box: "0 0 500 480",
class: None,
width: Some("500"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M30 160l30 30q40-40 89-59 49-19 101-19 52 0 101 19 49 19 89 59l30-30q-46-46-103-68-57-22-117-22-60 0-116 22-57 22-104 68l0 0z m60 60l30 30q28-28 61-41 34-13 69-13 36 0 69 13 34 13 61 41l30-30q-34-34-75-50-41-16-85-16-43 0-84 16-42 16-76 50l0 0z m60 60l30 30q15-15 33-23 18-7 37-7 19 0 37 7 19 8 33 23l30-30q-21-21-47-32-26-10-53-10-27 0-53 10-26 11-47 32l0 0z m60 60l40 40 40-40q-8-8-18-13-11-5-22-5-11 0-21 5-11 5-19 13l0 0z\"/>",
],
},
);
icons.insert(
"ZoomIn",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 370q26 0 48-8 23-8 42-22l80 80 30-30-80-80q14-19 22-42 8-22 8-48-1-65-43-107-42-42-107-43-64 1-106 43-42 42-44 107 2 64 44 106 42 42 106 44l0 0z m-80-130l0-40 60 0 0-60 40 0 0 60 60 0 0 40-60 0 0 60-40 0 0-60-60 0z\"/>",
],
},
);
icons.insert(
"ZoomOut",
Icon {
view_box: "0 0 480 480",
class: None,
width: Some("480"),
height: Some("480"),
stroke: None,
fill: None,
stroke_width: None,
stroke_linecap: None,
stroke_linejoin: None,
nodes: vec![
"<title/>",
"<path d=\"M220 370q26 0 48-8 23-8 42-22l80 80 30-30-80-80q14-19 22-42 8-22 8-48-1-65-43-107-42-42-107-43-64 1-106 43-42 42-44 107 2 64 44 106 42 42 106 44l0 0z m-80-130l0-40 160 0 0 40-160 0z\"/>",
],
},
);
icons
});